change the way the cgid daemon restart logic determines whether or not the MPM is still running... now it works with prefork MPM too