From f8ff906d1b8030e9844472bb659e7d7108bb8e98 Mon Sep 17 00:00:00 2001 From: "roberto@precise64" Date: Mon, 26 Mar 2012 14:20:08 +0200 Subject: [PATCH] fixed zero socket --- uwsgi.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/uwsgi.c b/uwsgi.c index bfa68ac5..335c97df 100644 --- a/uwsgi.c +++ b/uwsgi.c @@ -2211,11 +2211,13 @@ int uwsgi_start(void *v_argv) { if (gsa.sa->sa_family == AF_UNIX) { uwsgi_sock = uwsgi_new_socket(usa.sa_un.sun_path); uwsgi_sock->family = AF_UNIX; + uwsgi_sock->fd = 0; uwsgi_log("uwsgi socket %d inherited UNIX address %s fd 0\n", uwsgi_get_socket_num(uwsgi_sock), uwsgi_sock->name); } else { uwsgi_sock = uwsgi_new_socket(uwsgi_concat2("::","")); uwsgi_sock->family = AF_INET; + uwsgi_sock->fd = 0; uwsgi_log("uwsgi socket %d inherited INET address %s fd 0\n", uwsgi_get_socket_num(uwsgi_sock), uwsgi_sock->name); } }