> Async cancellation of threads is VERY bad ju-ju.  We don't do it because
> it causes most, if not all, thread libraries to leak.  The cleanups are
> called because the child pool is destroyed when all the threads die.

Right, but we're about to kill the processes anyway, so who cares if
it leaks on some platforms. Anyway, we're writing to a specification,
not an implementation. If Apache isn't going to encourage OS vendors to
properly implement their own APIs, who is?

(Just think how easy it would be for us if all these platforms fully supported
a single API, be it posix or whatever. Heaven!)

Anyway, to me this is what pools were designed for.

-aaron

Reply via email to