From: Chan-yeol Park <chanyeol.park@xxxxxxxxxxx> This patch fixes the bug that a2dp connection failure is handled like XCASE when remote host is down. --- audio/avdtp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/audio/avdtp.c b/audio/avdtp.c index 54b3d08..e450ec7 100644 --- a/audio/avdtp.c +++ b/audio/avdtp.c @@ -2481,7 +2481,8 @@ failed: avdtp_sep_set_state(session, stream->lsep, AVDTP_STATE_IDLE); } else - connection_lost(session, EIO); + connection_lost(session, err->code == EHOSTDOWN ? + EHOSTDOWN : EIO); } static void auth_cb(DBusError *derr, void *user_data) -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html