Well there has been three strange lighttpd crashes over the last couple of weeks. The snippet from the logs this last time:
2005-10-15 13:51:42: (mod_fastcgi.c.2674) emergency exit: fastcgi: connection-fd: 81 fcgi-fd: 83
2005-10-15 13:51:42: (mod_fastcgi.c.1466) connect failed: 83 Connection refused 111 0 /tmp/lighttpd-rails-fcgi.socket-13
2005-10-15 13:51:42: (mod_fastcgi.c.2317) child signaled: 6
2005-10-15 13:51:49: (mod_fastcgi.c.2674) emergency exit: fastcgi: connection-fd: 84 fcgi-fd: 86
2005-10-15 13:52:15: (mod_fastcgi.c.1466) connect failed: 86 Connection refused 111 0 /tmp/lighttpd-rails-fcgi.socket-1
2005-10-15 13:52:15: (mod_fastcgi.c.2317) child signaled: 6
and later:
2005-10-15 13:58:06: (mod_fastcgi.c.3230) killed: socket: /tmp/lighttpd-rails-fcgi.socket-14 pid 12881
2005-10-15 13:59:48: (connections.c.1253) error-handler not found: /dispatch.fcgi
2005-10-15 14:00:13: (mod_fastcgi.c.3230) killed: socket: /tmp/lighttpd-rails-fcgi.socket-14 pid 5437
2005-10-15 14:00:22: (connections.c.1253) error-handler not found: /dispatch.fcgi
2005-10-15 14:00:44: (connections.c.1253) error-handler not found: /dispatch.fcgi
2005-10-15 14:01:45: (mod_fastcgi.c.3230) killed: socket: /tmp/lighttpd-rails-fcgi.socket-15 pid 13344
followed by a ton of:
2005-10-15 14:01:46: (mod_fastcgi.c.3254) pid 22688 4 not found: No child processes
2005-10-15 14:01:46: (mod_fastcgi.c.3254) pid 19789 4 not found: No child processes
2005-10-15 14:01:46: (mod_fastcgi.c.3254) pid 8086 4 not found: No child processes
...
These were the rest of the log until the server restarted.
I'm working on the wild guess that it has something to do with open file descriptors but I'm not holding my breath. If anyone has heard anything or is better at googling than I am I would love some input.



