From 991f850c04a5f18c989c4cd85b193b0960053cde Mon Sep 17 00:00:00 2001 From: Lukasz Rymanowski Date: Fri, 8 Aug 2014 15:42:34 +0200 Subject: [PATCH] android/a2dp: Fix for PTS testcase This patch is a fix for PTS TC_SRC_REL_BV_01_I PTS expects us to CLOSE stream not to ABORT the stream when disconnecting A2DP. --- android/avdtp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/android/avdtp.c b/android/avdtp.c index 85ef94b3a..3985fb3ba 100644 --- a/android/avdtp.c +++ b/android/avdtp.c @@ -2180,7 +2180,8 @@ void avdtp_shutdown(struct avdtp *session) for (l = session->streams; l; l = g_slist_next(l)) { struct avdtp_stream *stream = l->data; - if (stream->abort_int || avdtp_abort(session, stream) == 0) + if (stream->abort_int || + avdtp_close(session, stream, TRUE) == 0) aborting = true; } -- 2.47.3