diff options
| author | Claudio Takahasi <claudio.takahasi@openbossa.org> | 2007-04-05 13:51:58 +0000 | 
|---|---|---|
| committer | Claudio Takahasi <claudio.takahasi@openbossa.org> | 2007-04-05 13:51:58 +0000 | 
| commit | 7a2733b957f458e8bc4d33a37f3d60aa05af67fd (patch) | |
| tree | b1948ca6fbe8961e90fc7f907cdecd65eecb156b | |
| parent | 3b97946c32b28af92a5a809bb690dc9be3af6eaf (diff) | |
input: missing close listen sockets(control/interrupt)
| -rw-r--r-- | input/server.c | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/input/server.c b/input/server.c index 82895816..d4bf977f 100644 --- a/input/server.c +++ b/input/server.c @@ -348,6 +348,7 @@ int server_start(DBusConnection *conn)  		error("Failed to listen on control channel");  		return -1;  	} +	g_io_channel_set_close_on_unref(ctrl_io, TRUE);  	intr_io = setup_l2cap(19);  	if (!intr_io) { @@ -355,6 +356,7 @@ int server_start(DBusConnection *conn)  		g_io_channel_unref(ctrl_io);  		ctrl_io = NULL;  	} +	g_io_channel_set_close_on_unref(intr_io, TRUE);  	connection = conn; | 
