Adopt libsignal 0.51.1

This commit is contained in:
moiseev-signal
2024-06-24 11:37:59 -07:00
committed by Greyson Parrelli
parent c37ed722dc
commit 816e3442a0
6 changed files with 18 additions and 13 deletions

View File

@@ -3,6 +3,7 @@ package org.whispersystems.signalservice.api.services;
import org.signal.cdsi.proto.ClientRequest;
import org.signal.cdsi.proto.ClientResponse;
import org.signal.libsignal.attest.AttestationDataException;
import org.signal.libsignal.attest.AttestationFailedException;
import org.signal.libsignal.cds2.Cds2Client;
import org.signal.libsignal.protocol.logging.Log;
import org.signal.libsignal.protocol.util.Pair;
@@ -165,8 +166,7 @@ final class CdsiSocket {
webSocket.close(1000, "OK");
break;
}
} catch (IOException | AttestationDataException | SgxCommunicationFailureException | AssertionError e) {
// TODO only catching AssertionError because of libsignal bug. Remove when bug is fixed.
} catch (IOException | AttestationDataException | AttestationFailedException | SgxCommunicationFailureException e) {
Log.w(TAG, e);
webSocket.close(1000, "OK");
emitter.tryOnError(e);