Item13342: Bootstrap unreliable under FastCGI
Priority: Normal
Current State: No Action Required
Released In: n/a
Target Release: minor
The reinit after every transation while in bootstrap mode is just too unreliable. The json requests come in quickly enough that the back end can't get reinitialized quickly enough to handle the request, and they fail with
*45 connect() failed (111: Connection refused) while connecting to upstream
Also, FCGI::ProcManager is not listed in the dependencies. If this is missing, it's not possible to stop & restart foswiki using
service foswiki stop
. The problem is that because FCGI forks, without
ProcManager, it doesn't set the revised PID into
/var/run/foswiki.pid
--
GeorgeClark - 29 Mar 2015
See analysis at
Item13010
--
MichaelDaum - 30 Mar 2015
Closing this task. No feedback that bootstrap isn't reliable.
--
GeorgeClark - 29 Nov 2015