From: Binary <bin...@us...> - 2009-08-13 18:24:16
|
Update of /cvsroot/jmule/jmule2/src/org/jmule/core/impl In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv12349/src/org/jmule/core/impl Modified Files: JMuleCoreImpl.java Log Message: New manager architecture Index: JMuleCoreImpl.java =================================================================== RCS file: /cvsroot/jmule/jmule2/src/org/jmule/core/impl/JMuleCoreImpl.java,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** JMuleCoreImpl.java 11 Aug 2009 13:05:15 -0000 1.12 --- JMuleCoreImpl.java 13 Aug 2009 18:24:08 -0000 1.13 *************** *** 84,87 **** --- 84,91 ---- private JMRawData core_params; + private boolean is_starting = false; + + private boolean is_stopping = false; + private JMuleCoreImpl() { // when the JMule core is created we must exactly know if this is the first start up *************** *** 131,134 **** --- 135,140 ---- long start_time = System.currentTimeMillis(); + is_starting = true; + File[] main_dirs = new File[4]; *************** *** 335,338 **** --- 341,346 ---- }); + is_starting = false; + System.out.println("Total start up time = " + ( System.currentTimeMillis() - start_time ) ); } *************** *** 344,347 **** --- 352,364 ---- } + public boolean isSopping() { + return is_stopping; + } + + + public boolean isStarting() { + return is_starting; + } + public boolean isFirstRun() { *************** *** 355,358 **** --- 372,377 ---- long stop_time = System.currentTimeMillis(); + is_stopping = true; + logEvent("Stop jMule"); *************** *** 413,416 **** --- 432,437 ---- debugThread.JMStop(); + is_stopping = false; + System.out.println("Total shutdown time = " + ( System.currentTimeMillis() - stop_time ) ); *************** *** 541,544 **** --- 562,567 ---- } + + } |