|
Broken FCGI Authorizer Mode in 1.3.0: msg#00082web.lighttpd
fcgi authorizer mode in 1.3.0 makes lighttpd go into an endless loop, here's the culprit (I think): In fcgi_connection_cleanup(): if (con->mode != p->id) return; In fcgi_handle_fdevent we have: if (hctx->host->mode == FCGI_AUTHORIZER && con->http_status == 200) { con->mode = DIRECT; so now con->mode != p->id and the connection never gets cleaned up, and chaos ensues. my fix is adding: p->id = con->mode; inside the if statement above. |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: rrdtools in conditionals?: 00082, Jan Kneschke |
|---|---|
| Next by Date: | REQUEST ASSISTANCE/PARTNERSHIP.: 00082, sa |
| Previous by Thread: | rrdtools in conditionals?i: 00082, jeremy |
| Next by Thread: | Re: Broken FCGI Authorizer Mode in 1.3.0: 00082, Jan Kneschke |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |