https://redmine.lighttpd.net/https://redmine.lighttpd.net/favicon.ico?13667327412010-07-04T09:54:32Zlighty labsLighttpd - Bug #2227: Program terminated with signal 6, Aborted at server.c.1454https://redmine.lighttpd.net/issues/2227?journal_id=70572010-07-04T09:54:32Zstbuehler
<ul></ul><p>Please attach your error.log.</p>
<p>Btw:<br /><pre>
"socket" => "/usr/montella/ZICLIGHT3.4/scripts/./../logs/php.socket10000" + var.PID,
</pre><br />is very wrong. Don't use the pid; if lighty has problems controlling your fastcgi app, use <a class="wiki-page" href="https://redmine.lighttpd.net/projects/spawn-fcgi/wiki">spawn-fcgi</a> for spawning instead.</p> Lighttpd - Bug #2227: Program terminated with signal 6, Aborted at server.c.1454https://redmine.lighttpd.net/issues/2227?journal_id=70612010-07-04T10:30:31Zstbuehler
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Need Feedback</i></li></ul> Lighttpd - Bug #2227: Program terminated with signal 6, Aborted at server.c.1454https://redmine.lighttpd.net/issues/2227?journal_id=71642010-08-06T00:22:13Zstbuehler
<ul><li><strong>Category</strong> changed from <i>mod_fastcgi</i> to <i>core</i></li><li><strong>Priority</strong> changed from <i>High</i> to <i>Normal</i></li></ul><p>Ok, we have the following handlers:</p>
<pre>
grep fdevent_register -r src/
src/server.c: fdevent_register(srv->ev, FAMCONNECTION_GETFD(srv->stat_cache->fam), stat_cache_handle_fdevent, NULL);
src/mod_fastcgi.c: fdevent_register(srv->ev, hctx->fd, fcgi_handle_fdevent, hctx);
src/mod_proxy.c: fdevent_register(srv->ev, hctx->fd, proxy_handle_fdevent, hctx);
src/network.c: fdevent_register(srv->ev, srv_socket->fd, network_server_handle_fdevent, srv_socket);
src/fdevent.h:int fdevent_register(fdevents *ev, int fd, fdevent_handler handler, void *ctx);
src/mod_cgi.c: fdevent_register(srv->ev, hctx->fd, cgi_handle_fdevent, hctx);
src/fdevent.c:int fdevent_register(fdevents *ev, int fd, fdevent_handler handler, void *ctx) {
src/mod_scgi.c: fdevent_register(srv->ev, hctx->fd, scgi_handle_fdevent, hctx);
src/connections.c: fdevent_register(srv->ev, con->fd, connection_handle_fdevent, con);
</pre>
<ul>
<li><code>stat_cache_handle_fdevent</code>: only returns HANDLER_GO_ON</li>
<li><code>fcgi_handle_fdevent</code>: HANDLER_FINISHED, HANDLER_WAIT_FOR_FD</li>
<li><code>network_server_handle_fdevent</code>: HANDLER_GO_ON, HANDLER_ERROR only if revents != FDEVENT_IN, and it logs a message. where is your error.log?</li>
<li><code>connection_handle_fdevent</code>: HANDLER_FINISHED</li>
<li>fdevent.{h,c} - no handlers</li>
<li>proxy, cgi, scgi - you don't use this modules</li>
</ul>
<p>So perhaps your systems signals bogus events for the listening sockets - at least tell us which fdevent handler your system uses.</p> Lighttpd - Bug #2227: Program terminated with signal 6, Aborted at server.c.1454https://redmine.lighttpd.net/issues/2227?journal_id=71652010-08-07T00:00:04Zstbuehler
<ul><li><strong>Status</strong> changed from <i>Need Feedback</i> to <i>Fixed</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>Applied in changeset r2753.</p> Lighttpd - Bug #2227: Program terminated with signal 6, Aborted at server.c.1454https://redmine.lighttpd.net/issues/2227?journal_id=71682010-08-07T13:20:24Zstbuehler
<ul><li><strong>Target version</strong> changed from <i>1.4.x</i> to <i>1.4.27</i></li></ul>