diff options
author | Jan Kneschke <jan@kneschke.de> | 2005-08-30 10:42:06 +0000 |
---|---|---|
committer | Jan Kneschke <jan@kneschke.de> | 2005-08-30 10:42:06 +0000 |
commit | 0abd166b023ec1bc6e5cf519c986a31996857a4e (patch) | |
tree | 96f46a28909158a007ffa39ae1f3c216cad90c4e /src/server.c | |
parent | e3fa4d3b0c13e57f95d1dcf201da7ccf39ecb68e (diff) | |
download | lighttpd-git-0abd166b023ec1bc6e5cf519c986a31996857a4e.tar.gz |
let kqueue startup after daemonize is done
git-svn-id: svn+ssh://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@650 152afb58-edef-0310-8abb-c4023f1b3aa9
Diffstat (limited to 'src/server.c')
-rw-r--r-- | src/server.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/server.c b/src/server.c index 017a6191..5c1b3339 100644 --- a/src/server.c +++ b/src/server.c @@ -670,7 +670,11 @@ int main (int argc, char **argv) { return -1; } - /* kqueue needs a reset AFTER daemonize() */ + /* + * kqueue() is called here, select resets its internals, + * all server sockets get their handlers + * + * */ if (0 != network_register_fdevents(srv)) { plugins_free(srv); network_close(srv); |