socket = g_socket_new (G_SOCKET_DOMAIN_INET, G_SOCKET_TYPE_STREAM, NULL, NULL);
+ g_socket_set_reuse_address (socket, TRUE);
+
if (!g_socket_bind (socket, G_SOCKET_ADDRESS (g_inet_socket_address_new (G_INET_ADDRESS (g_inet4_address_from_string ("127.0.0.1")), 31882)), &error)) {
g_error (error->message);
return 0;
}
- g_socket_listen (socket, 10);
+ if (!g_socket_listen (socket, &error)) {
+ g_error (error->message);
+ return 0;
+ }
g_print ("listening on port 31882...\n");