Fix null node name for incoming socket.

This commit is contained in:
Ian Gulliver
2016-02-28 21:23:43 -08:00
parent 0b2a8469ce
commit a3d6adb73b

View File

@@ -171,7 +171,7 @@ void incoming_new(char *node, char *service, incoming_connection_handler handler
struct incoming *incoming = malloc(sizeof(*incoming)); struct incoming *incoming = malloc(sizeof(*incoming));
incoming->peer.event_handler = incoming_handler; incoming->peer.event_handler = incoming_handler;
uuid_gen(incoming->id); uuid_gen(incoming->id);
incoming->node = strdup(node); incoming->node = node ? strdup(node) : NULL;
incoming->service = strdup(service); incoming->service = strdup(service);
incoming->attempt = 0; incoming->attempt = 0;
incoming->handler = handler; incoming->handler = handler;