Hi Jim,

Generally I would register a ServletContextListener with the
application-server (in your case Tomcat) to start and stop background
services. You would register it in your web.xml file:

<listener>
        <listener-class>com.company.webapp.MyContextListener</listener-class>
</listener>

Hope this is what you're looking for.
//Jason

On Wed, Jun 9, 2010 at 12:02 AM, jjd <[email protected]> wrote:
> I have a GWT application that starts an independent thread and leaves
> it running for use by multiple GWT sessions.
>
> It appears that under Tomcat, when I Stop of Undeploy the application,
> this thread keeps running.  I can't figure out the right way to manage
> shutting down the thread when the application is stopped (but tomcat
> keeps running).
>
> I tried adding a ShutdownHook using
> Runtime.getRuntime().addShutdownHook(), but that doesn't get called
> until Tomcat itself is shutdown.
>
> What is the proper way to manage threads at application shutdown time?
>
> Thanks,
>
> --Jim--
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Google Web Toolkit" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/google-web-toolkit?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to