summaryrefslogtreecommitdiffstats
path: root/network/server.c
diff options
context:
space:
mode:
Diffstat (limited to 'network/server.c')
-rw-r--r--network/server.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/network/server.c b/network/server.c
index 7e3b03a7..01ab5ed7 100644
--- a/network/server.c
+++ b/network/server.c
@@ -795,7 +795,7 @@ static DBusMessage *set_property(DBusConnection *conn,
static void adapter_free(struct network_adapter *na)
{
if (na->io != NULL) {
- g_io_channel_close(na->io);
+ g_io_channel_shutdown(na->io, TRUE, NULL);
g_io_channel_unref(na->io);
}