SIGTERM not killing all child processes if numservers>20

Version 1.41


If you've got something like numservers=30 and restart DA by only sending a SIGTERM to the parent DA process, the child processes over 20 didn't get the message, so kept on running. New code uses the newer container class for pids instead of an old pid array.

Interested to try DirectAdmin? Get a 30-day Free Trial!