Handle OverlappingFileLockException when linking

This commit is contained in:
AsamK 2022-02-20 10:01:29 +01:00
parent abde122a35
commit 69fe3986cf

View file

@ -37,6 +37,7 @@ import org.whispersystems.signalservice.internal.util.DynamicCredentialsProvider
import java.io.IOException;
import java.net.URI;
import java.nio.channels.OverlappingFileLockException;
import java.util.concurrent.TimeoutException;
import java.util.function.Consumer;
@ -194,6 +195,9 @@ class ProvisioningManagerImpl implements ProvisioningManager {
} catch (IOException e) {
logger.debug("Account in use or failed to load.", e);
return false;
} catch (OverlappingFileLockException e) {
logger.debug("Account in use.", e);
return false;
}
try (signalAccount) {