From 82d64a6c2abfaed8a0af2beec8eee0872910aabd Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Mon, 6 Oct 2008 15:03:23 +0200 Subject: Cancel any pending authorization request if the connection gets droped --- audio/avdtp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/audio/avdtp.c b/audio/avdtp.c index c92d8932..225bbbf1 100644 --- a/audio/avdtp.c +++ b/audio/avdtp.c @@ -768,6 +768,8 @@ static void connection_lost(struct avdtp *session, int err) ba2str(&session->dst, address); debug("Disconnected from %s", address); } + else if (session->state == AVDTP_SESSION_STATE_CONNECTING) + btd_cancel_authorization(&dev->src, &dev->dst); session->free_lock = 1; -- cgit