diff options
author | Johan Hedberg <johan.hedberg@nokia.com> | 2008-10-06 15:03:23 +0200 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@nokia.com> | 2008-10-06 15:05:46 +0200 |
commit | 82d64a6c2abfaed8a0af2beec8eee0872910aabd (patch) | |
tree | 87a24134282d1e61eaae4014d5fb7da85c0f0621 | |
parent | 7cfc028f6c1f7dfce7fa3b10f8ba9b49aa806c09 (diff) |
Cancel any pending authorization request if the connection gets droped
-rw-r--r-- | audio/avdtp.c | 2 |
1 files changed, 2 insertions, 0 deletions
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; |