diff options
author | Luiz Augusto von Dentz <luiz.dentz@openbossa.org> | 2009-02-19 15:58:15 -0300 |
---|---|---|
committer | Luiz Augusto von Dentz <luiz.dentz@openbossa.org> | 2009-02-19 16:23:10 -0300 |
commit | 10d6858927cb3db0a06c42f41cdb5f3175082df3 (patch) | |
tree | 84b4164449b747d56c0d4b86b205f80744162fc5 /input/server.c | |
parent | e777c55aa7cd84fe63bcdee16acde8d1a293b928 (diff) |
Make use of g_io_channel_shutdown instead of deprecated g_io_channel_close.
Diffstat (limited to 'input/server.c')
-rw-r--r-- | input/server.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/input/server.c b/input/server.c index 88db485c..9cb958df 100644 --- a/input/server.c +++ b/input/server.c @@ -106,7 +106,7 @@ static void connect_event_cb(GIOChannel *chan, GError *err, gpointer data) if (gerr) { error("%s", gerr->message); g_error_free(gerr); - g_io_channel_close(chan); + g_io_channel_shutdown(chan, TRUE, NULL); return; } @@ -121,7 +121,7 @@ static void connect_event_cb(GIOChannel *chan, GError *err, gpointer data) int err; err = write(sk, unplug, sizeof(unplug)); } - g_io_channel_close(chan); + g_io_channel_shutdown(chan, TRUE, NULL); return; } @@ -179,10 +179,10 @@ void server_stop(const bdaddr_t *src) server = l->data; - g_io_channel_close(server->intr); + g_io_channel_shutdown(server->intr, TRUE, NULL); g_io_channel_unref(server->intr); - g_io_channel_close(server->ctrl); + g_io_channel_shutdown(server->ctrl, TRUE, NULL); g_io_channel_unref(server->ctrl); servers = g_slist_remove(servers, server); |