Changeset e064b0a
- Timestamp:
- Aug 29, 2008 1:12:55 PM (12 years ago)
- Branches:
- master
- Children:
- ee4d68c
- Parents:
- c321251
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
router/java/src/net/i2p/router/Router.java
rc321251 re064b0a 797 797 _context.random().saveSeed(); 798 798 I2PThread.removeOOMEventListener(_oomListener); 799 // Run the shutdown hooks first in case they want to send some goodbye messages 800 // Maybe we need a delay after this too? 801 try { 802 for (Iterator iter = _shutdownTasks.iterator(); iter.hasNext(); ) { 803 Runnable task = (Runnable)iter.next(); 804 task.run(); 805 } 806 } catch (Throwable t) { 807 _log.log(Log.CRIT, "Error running shutdown task", t); 808 } 799 809 try { _context.jobQueue().shutdown(); } catch (Throwable t) { _log.log(Log.CRIT, "Error shutting down the job queue", t); } 800 810 //try { _context.adminManager().shutdown(); } catch (Throwable t) { _log.log(Log.CRIT, "Error shutting down the admin manager", t); } … … 812 822 RouterContext.listContexts().remove(_context); 813 823 dumpStats(); 814 try {815 for (Iterator iter = _shutdownTasks.iterator(); iter.hasNext(); ) {816 Runnable task = (Runnable)iter.next();817 task.run();818 }819 } catch (Throwable t) {820 _log.log(Log.CRIT, "Error running shutdown task", t);821 }822 824 finalShutdown(exitCode); 823 825 }
Note: See TracChangeset
for help on using the changeset viewer.