Really I nead the thread to be up the lifetime of Tomcat which brings up another question. Right now I start thread in a static block of my servlet class (for example):

public class MyServelet .......

static
{
   MyThread myThread = new MyThread();
   myThread.setDaemon(true);
   myThread.start();
}

because I know MyServlet will be loaded when Tomcat is. This seems to work but is kind of "goofy" because the thread does not have a direct relationship with the servlet it's just the only place I know to kick it off. Is there a better (or atleast more natural) place to start this thread?

Thanks,
Corey


From: Tim Funk <[EMAIL PROTECTED]>
Reply-To: "Tomcat Users List" <[EMAIL PROTECTED]>
To: Tomcat Users List <[EMAIL PROTECTED]>
Subject: Re: Spawn New Thread
Date: Wed, 09 Jun 2004 21:16:49 -0400

If the thread is associated with a servlet. It would be best to use the destroy method of the servlet to stop the thread.

-Tim

Corey Baswell wrote:

Hello,

I'm trying to figure out what the proper way for spawning a new thread in Tomcat is. I can create a new thread when my servlet is first loaded, but it does not get closed down when tomcat does. Is there anyway to register a new thread with Tomcat so that it will get closed when Tomcat goes down?


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




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



Reply via email to