Everybody, Here is a small patch provided by KUBOTA Yuji.
http://cr.openjdk.java.net/~dsamersoff/sponsorship/kubota.yuji/JDK-8148104/webrev.01/ The problem: Running HSDB by jhsdb on CLI i.e. without x11 display, HSDB could not terminate after throwing HeadlessException. HSDB starts WorkerThread before making the JFrame. If we run HSDB on CLI, HSDB throws HeadlessException when makes the JFrame. Thus, the WorkerThread has never shutdown, then HSDB can not terminate. Solution: Create frame before we initialize agent. -Dmitry -- Dmitry Samersoff Oracle Java development team, Saint Petersburg, Russia * I would love to change the world, but they won't give me the sources.