Changeset 14052 in josm for trunk/src/org/openstreetmap/josm/gui/MainApplication.java
- Timestamp:
- 2018-07-26T22:01:31+02:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/MainApplication.java
r13963 r14052 488 488 @Override 489 489 protected void shutdown() { 490 if (!GraphicsEnvironment.isHeadless()) { 491 try { 492 worker.shutdown(); 493 } catch (SecurityException e) { 494 Logging.log(Logging.LEVEL_ERROR, "Unable to shutdown worker", e); 495 } 496 JCSCacheManager.shutdown(); 497 } 490 try { 491 worker.shutdown(); 492 } catch (SecurityException e) { 493 Logging.log(Logging.LEVEL_ERROR, "Unable to shutdown worker", e); 494 } 495 JCSCacheManager.shutdown(); 496 498 497 if (mainFrame != null) { 499 498 mainFrame.storeState(); … … 505 504 layerManager.resetState(); 506 505 super.shutdown(); 507 if (!GraphicsEnvironment.isHeadless()) { 508 509 worker.shutdownNow();510 } catch (SecurityException e) {511 Logging.log(Logging.LEVEL_ERROR, "Unable to shutdown worker", e);512 }506 507 try { 508 // in case the current task still hasn't finished 509 worker.shutdownNow(); 510 } catch (SecurityException e) { 511 Logging.log(Logging.LEVEL_ERROR, "Unable to shutdown worker", e); 513 512 } 514 513 }
Note:
See TracChangeset
for help on using the changeset viewer.