Improve msg_wait

This commit is contained in:
Ali
2021-07-06 15:43:39 +04:00
parent 3c466c337d
commit 48efebaec0
2 changed files with 15 additions and 5 deletions

View File

@@ -717,8 +717,16 @@
request.errorContext.minimalExecuteTime = MAX(request.errorContext.minimalExecuteTime, MTAbsoluteSystemTime() + 2.0);
}
}
else if (rpcError.errorCode == 400 && [rpcError.errorDescription isEqualToString:@"MSG_WAIT_TIMEOUT"])
{
else if (
(
rpcError.errorCode == 400 &&
[rpcError.errorDescription isEqualToString:@"MSG_WAIT_TIMEOUT"]
) ||
(
rpcError.errorCode == 500 &&
[rpcError.errorDescription isEqualToString:@"MSG_WAIT_FAILED"]
)
) {
if (request.errorContext == nil) {
request.errorContext = [[MTRequestErrorContext alloc] init];
}