Message ID | 20250423092027.230229-1-frederic.danis@collabora.com |
---|---|
State | New |
Headers | show |
Series | [BlueZ] audio/source: Fix crash on authentication failure | expand |
diff --git a/profiles/audio/source.c b/profiles/audio/source.c index 885e218bf..b549ed114 100644 --- a/profiles/audio/source.c +++ b/profiles/audio/source.c @@ -306,8 +306,10 @@ static void source_free(struct btd_service *service) avdtp_stream_remove_cb(source->session, source->stream, source->cb_id); - if (source->session) + if (source->session) { avdtp_unref(source->session); + source->session = NULL; + } if (source->connect_id > 0) { btd_service_connecting_complete(source->service, -ECANCELED);