Diff between a9f78621725f5ae651c3d89fdb1f853e703300fe and a1a01a6f95fb3715dd7aa27af3543b6cb0a62da7

Changed Files

File Additions Deletions Status
profiles/audio/sink.c +2 -0 modified
profiles/audio/source.c +2 -0 modified

Full Patch

diff --git a/profiles/audio/sink.c b/profiles/audio/sink.c
index 1c36735..3af8e0f 100644
--- a/profiles/audio/sink.c
+++ b/profiles/audio/sink.c
@@ -227,6 +227,8 @@ static void discovery_complete(struct avdtp *session, GSList *seps, struct avdtp
 	struct sink *sink = user_data;
 	int id, perr;
 
+	sink->connect_id = 0;
+
 	if (err) {
 		avdtp_unref(sink->session);
 		sink->session = NULL;
diff --git a/profiles/audio/source.c b/profiles/audio/source.c
index 16a8287..c036208 100644
--- a/profiles/audio/source.c
+++ b/profiles/audio/source.c
@@ -227,6 +227,8 @@ static void discovery_complete(struct avdtp *session, GSList *seps, struct avdtp
 	struct source *source = user_data;
 	int id, perr;
 
+	source->connect_id = 0;
+
 	if (err) {
 		avdtp_unref(source->session);
 		source->session = NULL;