X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=ChangeLog;h=efdebcf7a5502a8736b8b7a8cdfc01eb5fdf8ea0;hb=9d6433997064fd7eb5090e7e0810353ba1160338;hp=c66ddbdc0f3f23e92efb1f290cef8369fa9a562e;hpb=50f238cd3e0e0c7a9481a64b0bc152bdbd8ead1c;p=catagits%2FFCGI-ProcManager.git diff --git a/ChangeLog b/ChangeLog index c66ddbd..efdebcf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +0.17 + + * ProcManager.pm: Remove constraint that process can't change pid. + This resolves the daemon exiting after first child dies + if the process id of the daemon has changed since starting. + This commonly happens when a script waits to check for the + socket being available and working before forking and exitting. + It can also happen in a race condition of fork && exit when + the exit is delayed until after the forked child has already + spawned the fastcgi handlers. + 2001-04-23 18:12 James Jurach * ProcManager.pm: SIGHUP handler now issues SIGTERM to children but