From 377645d6005e6b04c5dcd455324a49eea66d38de Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Wed, 27 Jan 2021 16:54:15 +0100 Subject: ctrl_connection: Initialize write_queue.bfd.fd to -1 during allocation Otherwise fd is set to 0 by default, let's avoid accidentally closing it if something goes wrong. Change-Id: I98f744d2880fbb883719cdf1d3eb31f2b22a13b6 --- src/ctrl/control_if.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ctrl/control_if.c b/src/ctrl/control_if.c index 9e3e3a9e..5eb81c7b 100644 --- a/src/ctrl/control_if.c +++ b/src/ctrl/control_if.c @@ -514,6 +514,7 @@ struct ctrl_connection *osmo_ctrl_conn_alloc(void *ctx, void *data) INIT_LLIST_HEAD(&ccon->def_cmds); ccon->write_queue.bfd.data = data; + ccon->write_queue.bfd.fd = -1; ccon->write_queue.write_cb = control_write_cb; ccon->write_queue.read_cb = handle_control_read; -- cgit v1.2.3