From 861c5b244babeaec096f057e5b86c53316b5d0bb Mon Sep 17 00:00:00 2001 From: Michael Zillgith Date: Sat, 27 Oct 2018 18:31:18 +0200 Subject: [PATCH] - MMS client: fixed bug with async request timeout --- src/mms/iso_mms/client/mms_client_connection.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mms/iso_mms/client/mms_client_connection.c b/src/mms/iso_mms/client/mms_client_connection.c index c409267f..2037ae38 100644 --- a/src/mms/iso_mms/client/mms_client_connection.c +++ b/src/mms/iso_mms/client/mms_client_connection.c @@ -931,7 +931,8 @@ handleAsyncResponse(MmsConnection self, ByteBuffer* response, uint32_t bufPos, M } } - removeFromOutstandingCalls(self, outstandingCall->invokeId); + if (err != MMS_ERROR_SERVICE_TIMEOUT) + removeFromOutstandingCalls(self, outstandingCall->invokeId); } static void