Hi, The first patch in this series fix the issue remaining in v2. It also fix a crash because the request_stream callback was run synchronously. After that various fixes and cleanup. Best regards, Frédéric Frédéric Dalleau (8): Fix disconnect SCO at same time than RFCOMM Fix asynchronously run request stream cb Cancel pending callback if stream is canceled Fix state to "playing" on SCO establishment Set state to "connecting" on connection requested Use int instead of GError into callbacks Asynchronously run gateway_config_stream cb Remove occurences of sco_start_cb audio/gateway.c | 144 +++++++++++++++++++++++++++++++++++----------------- audio/gateway.h | 6 +- audio/transport.c | 4 +- audio/unix.c | 21 +++----- 4 files changed, 110 insertions(+), 65 deletions(-) -- 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