Greg Ames wrote: had another look at worker
> As it turns out, worker ignores the error and
> re-issues the accept().
bzzzt! wrong...
if (rv == APR_EGENERAL) {
signal_workers();
which gracefully cleans up the child and exits without affecting the parent.
hmmm, that's what 1.3 does too. Both are treating should-not-occur programming
errors the same as resource shortages, but maybe that's not so bad.
I'll commit a patch in a bit to make prefork behave like worker and 1.3.
Greg
