From 885ce7621920b20c15290af1ebd4055fe4df9dd8 Mon Sep 17 00:00:00 2001 From: Luiz Augusto von Dentz Date: Mon, 5 Jul 2010 18:58:09 +0300 Subject: [PATCH] obexd: fix not cancelling request in case of error --- obexd/src/obex.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/obexd/src/obex.c b/obexd/src/obex.c index f250a5e18..9622712de 100644 --- a/obexd/src/obex.c +++ b/obexd/src/obex.c @@ -559,9 +559,9 @@ static gboolean handle_async_io(void *object, int flags, int err, proceed: if (ret < 0) - os_set_response(os->obj, ret); - - OBEX_ResumeRequest(os->obex); + OBEX_CancelRequest(os->obex, TRUE); + else + OBEX_ResumeRequest(os->obex); return FALSE; } -- 2.47.3