To make it possible to be re-queued
---
src/service.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/service.c b/src/service.c
index a4f236b..ee06dca 100644
--- a/src/service.c
+++ b/src/service.c
@@ -1911,6 +1911,8 @@ static guint process_request(struct mms_request *request)
unlink(request->data_path);
+ mms_request_destroy(request);
+
return 0;
}
@@ -1938,8 +1940,6 @@ static void process_request_queue(struct mms_service
*service)
service->current_request_id = process_request(request);
if (service->current_request_id > 0)
return;
-
- mms_request_destroy(request);
}
service->bearer_timeout = g_timeout_add_seconds(BEARER_IDLE_TIMEOUT,
--
1.7.4.4
_______________________________________________
ofono mailing list
[email protected]
http://lists.ofono.org/listinfo/ofono