> Remy Maucherat at [EMAIL PROTECTED] wrote:
> >
> > Guess what, I needed that too for the NT service ;-)
>
> Boom :) We're game, so... All we need, then, is to extend load() up to the
> connectors so that under UNIX we can bind to ports < 1024 (as load() is
> called as root :)
There's no load() yet, though.
> > So I did it. It's BootstrapService and CatalinaService. They don't
expose a
> > damn shutdown socket, and they don't shutdown asychronously.
>
> Friggin' great... First time someone commits some code I need without me
> asking for it :)
>
> > Of course, since the time needed to shutdown TC 4 is waaaaaaaaaaay too
long,
> > NT still ends up killing TC before the end of the shutdown, but at least
it's
> > a step in the right direction.
>
> I believe (but I'm not sure) that under Win32 you can actually tell to the
> Service loader to hold for a longer time... I have to check...
I don't know how to do that. I hope there's a way to speed up the shutdown
process instead (which is using a simple method call - no mapper, no
socket).
Remy