Register / Login
Win a copy of
Clojure in Action
this week in the
Java in General
System.exit(1) not killing java process on solaris
posted 5 years ago
I have a
process running and exchanging messages over ems to other components and exposing RMI services.
On an exception from ems server (i.e. when EMS connection is lost), i call System.exit(1).
There is a shutdown hook that gets called, this closes the ems connections.
After this the process keeps on running and doesn't die.
Any thoughts what could be stopping it from getting crashed?
I agree. Here's the link:
Do all running threads stop when JVM exits?
Strange problem with Runtime.exec()
Runtime getRuntime() exec(String command) - How does this work?
How to programmatically stop an application mid-way in its start process