fixed windows build
diff --git a/lib/libwebsockets.c b/lib/libwebsockets.c
index 18b5009..7d34568 100644
--- a/lib/libwebsockets.c
+++ b/lib/libwebsockets.c
@@ -2104,6 +2104,8 @@
 		goto bail;
 	}
 
+#if defined(WIN32) || defined(_WIN32)
+#else
 	signal(SIGUSR2, lws_sigusr2);
 	{
 		sigset_t mask;
@@ -2112,6 +2114,7 @@
 
 		sigprocmask(SIG_BLOCK, &mask, NULL);
 	}
+#endif
 
 #ifdef SSL_OP_NO_COMPRESSION
 	SSL_CTX_set_options(context->ssl_ctx, SSL_OP_NO_COMPRESSION);