From 62d52ce9a016d73c76225fa62d9991c3fc229e5c Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Thu, 23 Mar 2017 11:05:49 -0400 Subject: [PATCH] =?UTF-8?q?Fix=20=E2=80=9Csend=20to=20self=20operations=20?= =?UTF-8?q?never=20complete=E2=80=9D=20issue.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit // FREEBIE --- src/Messages/OWSMessageSender.m | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Messages/OWSMessageSender.m b/src/Messages/OWSMessageSender.m index 6bb20f23b..1cc820d3e 100644 --- a/src/Messages/OWSMessageSender.m +++ b/src/Messages/OWSMessageSender.m @@ -115,7 +115,7 @@ NSUInteger const OWSSendMessageOperationMaxRetries = 4; _successHandler = ^{ typeof(self) strongSelf = weakSelf; if (!strongSelf) { - OWSAssert(NO); + OWSCAssert(NO); return; } DDLogDebug(@"%@ succeeded.", strongSelf.tag); @@ -126,7 +126,7 @@ NSUInteger const OWSSendMessageOperationMaxRetries = 4; _failureHandler = ^(NSError *_Nonnull error) { typeof(self) strongSelf = weakSelf; if (!strongSelf) { - OWSAssert(NO); + OWSCAssert(NO); return; } @@ -495,6 +495,7 @@ NSString *const OWSMessageSenderRateLimitedException = @"RateLimitedException"; && ![message isKindOfClass:[OWSOutgoingSyncMessage class]]) { [self handleSendToMyself:message]; + successHandler(); return; }