diff --git a/mule.c b/mule.c index 20538121..552bbd4f 100644 --- a/mule.c +++ b/mule.c @@ -16,11 +16,6 @@ void uwsgi_mule(int id) { int i; - // create the socket pipe - if (socketpair(AF_UNIX, SOCK_STREAM, 0, uwsgi.mules[id-1].signal_pipe)) { - uwsgi_error("socketpair()\n"); - } - pid_t pid = fork(); if (pid == 0) { uwsgi.muleid = id; diff --git a/uwsgi.c b/uwsgi.c index 30def624..0722f23e 100644 --- a/uwsgi.c +++ b/uwsgi.c @@ -2169,6 +2169,11 @@ skipzero: } for(i=0;i