diff --git a/SignalServiceKit/src/Messages/OWSMessageSender.m b/SignalServiceKit/src/Messages/OWSMessageSender.m index 2be40dd06..9d96edbfc 100644 --- a/SignalServiceKit/src/Messages/OWSMessageSender.m +++ b/SignalServiceKit/src/Messages/OWSMessageSender.m @@ -1027,7 +1027,7 @@ NSString *const OWSMessageSenderRateLimitedException = @"RateLimitedException"; } }) .catchOn(OWSDispatch.sendingQueue, ^(NSError *error) { - [self messageSendDidFail:messageSend deviceMessages:@{} statusCode:0 error:error responseData:nil]; + [self sendMessage:messageSend]; // Proceed even if updating the linked devices map failed so that message sending is independent of whether the file server is up }) retainUntilComplete]; } }