Acquire group lock before processing a message batch.

This commit is contained in:
Greyson Parrelli
2023-05-25 16:07:08 -04:00
parent c964067139
commit c8b3ee51ed
2 changed files with 13 additions and 10 deletions

View File

@@ -10,7 +10,7 @@ import java.util.concurrent.TimeUnit;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock;
final class GroupsV2ProcessingLock {
public final class GroupsV2ProcessingLock {
private static final String TAG = Log.tag(GroupsV2ProcessingLock.class);
@@ -20,7 +20,7 @@ final class GroupsV2ProcessingLock {
private static final Lock lock = new ReentrantLock();
@WorkerThread
static Closeable acquireGroupProcessingLock() throws GroupChangeBusyException {
public static Closeable acquireGroupProcessingLock() throws GroupChangeBusyException {
return acquireGroupProcessingLock(5000);
}