Revision: 6400 http://sourceforge.net/p/jump-pilot/code/6400 Author: edso Date: 2020-08-31 12:02:20 +0000 (Mon, 31 Aug 2020) Log Message: ----------- try to fix #322 OJ stops without warnings on system shutdown
Modified Paths: -------------- core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchFrame.java Modified: core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchFrame.java =================================================================== --- core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchFrame.java 2020-08-31 09:10:20 UTC (rev 6399) +++ core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchFrame.java 2020-08-31 12:02:20 UTC (rev 6400) @@ -498,6 +498,15 @@ } } + // run all ApplicationExitListeners on JVM shutdown + Runtime.getRuntime().addShutdownHook(new Thread() + { + public void run() + { + closeApplication(); + } + }); + // intercept global key events via custom dispatcher, see // http://tips4java.wordpress.com/2009/09/06/global-event-dispatching/ // this is a HACK. we intercept registered shortcuts here because _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel