From d1e2f69324d174be0d1caf42a65de627df57bd9c Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 15 Jun 2018 12:59:08 +0200 Subject: [PATCH] connection: reset number of fds --- src/modules/module-protocol-native/connection.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/module-protocol-native/connection.c b/src/modules/module-protocol-native/connection.c index 881669735..817e5b56a 100644 --- a/src/modules/module-protocol-native/connection.c +++ b/src/modules/module-protocol-native/connection.c @@ -158,6 +158,7 @@ static bool refill_buffer(struct pw_protocol_native_connection *conn, struct buf buf->buffer_size += len; /* handle control messages */ + buf->n_fds = 0; for (cmsg = CMSG_FIRSTHDR(&msg); cmsg != NULL; cmsg = CMSG_NXTHDR(&msg, cmsg)) { if (cmsg->cmsg_level != SOL_SOCKET || cmsg->cmsg_type != SCM_RIGHTS) continue;