https://bugzilla.wikimedia.org/show_bug.cgi?id=64095

Tim Landscheidt <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|commonshelper webservice    |"webservice stop" leaves
                   |not working                 |blocking php-cgi processes
                   |                            |behind

--- Comment #3 from Tim Landscheidt <[email protected]> ---
metatron is correct; I recently had to purge some old processes (cf.
[[wikitech:Nova Resource:Tools/SAL#April 10]]).

To fix Magnus' issue, I killed the blocking php-cgi processes; the tool should
be working again.

The underlying problem is that "webservice stop" uses qdel which by default
uses SIGKILL.  That kills the lighttpd process and its workers, but not the
spawned php-cgi processes.

Testing shows that on SIGTERM lighttpd correctly ends its workers and the
spawned php-cgi processes.

I recently filed bug #61102 to use SIGTERM for the general case of jsub; the
same logic applies to this bug as well.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to