Interrupt will only work when the thread is in a sleep state. You can not interrupt a thread that is not sleeping.
This is because interrupting threads that are doing something else is liable to destroy *something*. I'd go for an interrupt() followed by a join(). Kick it so it starts running again (get out of the wait()), and wait for it to finish. /LS > From: Chad Stansbury [mailto:[EMAIL PROTECTED]] -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
