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

Reply via email to