diff options
Diffstat (limited to 'audio')
-rw-r--r-- | audio/unix.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/audio/unix.c b/audio/unix.c index f3c6e6aa..b45ab9a5 100644 --- a/audio/unix.c +++ b/audio/unix.c @@ -344,6 +344,11 @@ static void a2dp_discovery_complete(struct avdtp *session, GSList *seps, struct mpeg_codec_cap *mpeg_cap = NULL; GSList *l; + if (!g_slist_find(clients, client)) { + debug("Client disconnected during discovery"); + return; + } + if (err) goto failed; |