diff --git a/util/tube.c b/util/tube.c index 43455feef..f08b05bba 100644 --- a/util/tube.c +++ b/util/tube.c @@ -529,6 +529,7 @@ struct tube* tube_create(void) if(tube->event == WSA_INVALID_EVENT) { free(tube); log_err("WSACreateEvent: %s", wsa_strerror(WSAGetLastError())); + return NULL; } if(!WSAResetEvent(tube->event)) { log_err("WSAResetEvent: %s", wsa_strerror(WSAGetLastError()));