nginx-0.0.1-2003-02-06-20:21:13 import
diff --git a/src/core/nginx.c b/src/core/nginx.c
index 3133f87..895d136 100644
--- a/src/core/nginx.c
+++ b/src/core/nginx.c
@@ -27,6 +27,7 @@
 
 /* STUB */
 int ngx_max_conn = 512;
+u_int  ngx_sendfile_flags;
 
 ngx_server_t  ngx_server;
 /* */
@@ -53,11 +54,16 @@
     /* */
 
 #if (WIN32)
-    ngx_init_sockets(&ngx_log);
-#else
-    ngx_set_signals(&ngx_log);
-#endif
 
+    if (ngx_init_sockets(&ngx_log) == NGX_ERROR) {
+        exit(1);
+    }
+
+#else
+
+    ngx_set_signals(&ngx_log);
+
+#endif
 
     ngx_init_array(ngx_listening_sockets, ngx_pool, 10, sizeof(ngx_listen_t),
                    1);