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
[email protected]
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel