In our case I think all threads started by our web application are cleaned
up properly...the delay we're experiencing seems to be within 40 second
which is acceptable otherwise...but the thing is that our users are used to
the way TC401 shuts down (within 1 sec), they simply can not accept that 40
sec extra delay ... :-(

 -----Original Message-----
From:   Craig R. McClanahan [mailto:[EMAIL PROTECTED]] 
Sent:   Monday, February 10, 2003 2:07 PM
To:     Tomcat Developers List
Subject:        RE: Shutdown.sh does not work when long lasting operations,
such  as SQL Queries, are still active!



On Mon, 10 Feb 2003, Jindong Li wrote:

> Date: Mon, 10 Feb 2003 13:53:52 -0500
> From: Jindong Li <[EMAIL PROTECTED]>
> Reply-To: Tomcat Developers List <[EMAIL PROTECTED]>
> To: 'Tomcat Developers List' <[EMAIL PROTECTED]>
> Subject: RE: Shutdown.sh does not work when long lasting operations,
>      such  as SQL Queries, are still active!
>
> I think that's what we're experiencing here with Tomcat4.0.5...we have
been
> using TC401 and the shutdown is instant...but I think they have changed
the
> way TC is shutting down now...TC will gracefully shutdown i.e. waiting for
> all threads finish and then exit...
>
> If you want...you can try TC401, see if you still experience the delay...
>
> I posted a similar message before and haven't got any response from the
> community yet...:-(
>

It is OK for web applications to start threads -- as long as the web
application cleans up after itself when the application is shut down (the
easiest way to detect that is to create a ServletContextListener and wait
for the contextDestroyed() method of your listener to be called).

The JVM running Tomcat shuts down when all non-daemon threads have been
killed.  Tomcat properly cleans up all the threads that *it* creates -- it
is up to your application to do the same.

> Jindong.
>

Craig

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


############################################################################
#########
This e-mail message has been scanned for Viruses and Content and cleared 
by MailMarshal
############################################################################
#########

#####################################################################################
This e-mail message has been scanned for Viruses and Content and cleared 
by MailMarshal
#####################################################################################

Reply via email to