From 5d2db7ef22c2fd0971f24f759b039f8a891447fa Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Wed, 15 Aug 2007 23:22:58 +0000 Subject: According to spec. OPEN state is entered before calling suspend_cfm --- audio/avdtp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/audio/avdtp.c b/audio/avdtp.c index bc9081a4..eb00f8bb 100644 --- a/audio/avdtp.c +++ b/audio/avdtp.c @@ -1712,11 +1712,11 @@ static gboolean avdtp_suspend_resp(struct avdtp *session, { struct avdtp_local_sep *sep = stream->lsep; + avdtp_sep_set_state(session, sep, AVDTP_STATE_OPEN); + if (sep->cfm && sep->cfm->suspend) sep->cfm->suspend(session, sep, stream); - avdtp_sep_set_state(session, sep, AVDTP_STATE_OPEN); - return TRUE; } -- cgit