diff --git a/util/tube.c b/util/tube.c index 40556e720..422fdfc86 100644 --- a/util/tube.c +++ b/util/tube.c @@ -507,6 +507,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()));