From 4c5ba570aac02f88a3eba52985090f3bbb1c2663 Mon Sep 17 00:00:00 2001 From: Syam Sidhardhan Date: Mon, 18 Feb 2013 21:34:43 +0530 Subject: [PATCH] avctp: Fix invalid file descriptor close During avctp_confirm_cb(), if any error happens we set the session state to AVCTP_STATE_DISCONNECTED, which inturn try to close fd 0. --- profiles/audio/avctp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/audio/avctp.c b/profiles/audio/avctp.c index 13dd4c3a3..c276c52fc 100644 --- a/profiles/audio/avctp.c +++ b/profiles/audio/avctp.c @@ -1201,6 +1201,7 @@ static struct avctp *avctp_get_internal(struct btd_device *device) session->server = server; session->device = btd_device_ref(device); session->state = AVCTP_STATE_DISCONNECTED; + session->uinput = -1; server->sessions = g_slist_append(server->sessions, session); -- 2.47.3