Diff between 2d4c58a7600c96033be71344bbe63fa74df0a21d and 90c9c7bb13bab25dbdaf3e5051ce412ed3e84dfb

Changed Files

File Additions Deletions Status
audio/avctp.c +5 -0 modified

Full Patch

diff --git a/audio/avctp.c b/audio/avctp.c
index 89ef70c..df3b2b8 100644
--- a/audio/avctp.c
+++ b/audio/avctp.c
@@ -722,7 +722,12 @@ static void avctp_confirm_cb(GIOChannel *chan, gpointer data)
 					address);
 			goto drop;
 		}
+	}
+
+	if (dev->control == NULL) {
 		btd_device_add_uuid(dev->btd_dev, AVRCP_REMOTE_UUID);
+		if (dev->control == NULL)
+			goto drop;
 	}
 
 	if (session->io) {