use compatible_close for sockets

Signed-off-by: Andy Green <andy.green@linaro.org>
diff --git a/lib/libwebsockets.c b/lib/libwebsockets.c
index 7e7a7b2..b759b39 100644
--- a/lib/libwebsockets.c
+++ b/lib/libwebsockets.c
@@ -2174,7 +2174,7 @@
 		if (n < 0) {
 			lwsl_err("ERROR on binding to port %d (%d %d)\n",
 							info->port, n, errno);
-			close(sockfd);
+			compatible_close(sockfd);
 			goto bail;
 		}
 
@@ -2182,7 +2182,7 @@
 					sizeof(struct libwebsocket));
 		if (wsi == NULL) {
 			lwsl_err("Out of mem\n");
-			close(sockfd);
+			compatible_close(sockfd);
 			goto bail;
 		}
 		memset(wsi, 0, sizeof(struct libwebsocket));