Remove client_io and unref server_io after creating GAtServer.
int master, slave;
char pty_name[256];
GIOChannel *server_io;
- GIOChannel *client_io;
if (!modem_path)
return FALSE;
set_raw_mode(slave);
- client_io = g_io_channel_unix_new(slave);
- g_io_channel_set_close_on_unref(client_io, TRUE);
-
g_print("new pty is created at %s\n", pty_name);
server_io = g_io_channel_unix_new(master);
return FALSE;
}
+ g_io_channel_unref(server_io);
+
return TRUE;
}