Some updates. Now the function for suspending is named suspend_get() as the suspending mechanism introduced is only related to GET requests. And this is also why it is not called in every place we do OBEX_SuspendRequest(). The variable is named suspended now, as you suggested. I don't think there is any need for additional function for resuming request. The only place this is done is handle_async_io(). -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html