|
|
|
[
Permlink
| « Hide
]
Thomas Singer - 13 Jan 07 18:55
More information: we have a non-deamon-timer running.
I was also having this problem and reported it--closed as duplicate for this JIRA. I found after investigating that our application was not properly shutting down a concurrent thread pool we use. In Intellij 6, it actually seems to be a feature (not a bug) that it recognizes that the process has not shut down properly, even though the main catalina thread had shut down from tomcat, and the log showed it was disconnected from server. A stray java process was still running, though no longer listening to port 8080, so we never noticed it before. I suspect Intellij 5 and earlier was only checking for the catalina process. Non-daemon timers also need to be stopped on application shutdown, so I suspect that is your problem.
Yes, Jeff, this is the technical explanation. Nevertheless, when I stop the Tomcat-run-configuration, I want IDEA to stop the whole launched process. When launching an ordinary desktop application, stopping it also stops the process, no matter what thread-types were launched.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||