Hello everyone,
I'm having a strange problem when launching Nginx.
When I activate the proxy cache, the cache manager process dies with the following error message:
2010/09/09 10:33:01 [alert] 1930#0: epoll_ctl(1, 0) failed (1: Operation not permitted)
2010/09/09 10:33:01 [alert] 1930#0: failed to register channel handler while initializing push module worker (1: Operation not permitted)
2010/09/09 10:33:01 [alert] 1929#0: epoll_ctl(1, 0) failed (1: Operation not permitted)
2010/09/09 10:33:01 [alert] 1929#0: failed to register channel handler while initializing push module worker (1: Operation not permitted)
2010/09/09 10:33:01 [alert] 1926#0: cache manager process 1929 exited with fatal code 2 and can not be respawn.
At this time, remaining processes are :
root 1926 1 0 10:33 ? 00:00:00 nginx: master process /usr/sbin/nginx
nginx 1927 1926 0 10:33 ? 00:00:00 nginx: worker process
nginx 1928 1926 0 10:33 ? 00:00:00 nginx: worker process
As you can see, I use the http push module.
I am able to work around the problem by setting the daemon option to off, then using the commands: ctrl-Z then bg.
If no proxy cache is set no problem occurs and cache manager process is still there.
What do you think, what I'm getting wrong?
Tks
Jérôme
_______________________________________________
nginx mailing list
nginx@nginx.org
http://nginx.org/mailman/listinfo/nginx