public void run() { while (true) { /* * Processor Lock */ m_oProcessor.Lock(); boolean lbTempDisTransLog = Props.TestProp("TRANSPORTLOG", "1"); if (lbTempDisTransLog) Props.Set("TRANSPORTLOG", "0"); try { m_oProcessor.Idle(); } catch (IOException e1) { e1.printStackTrace(); } if (lbTempDisTransLog) Props.Set("TRANSPORTLOG", "1"); /* * Processor Unlock */ m_oProcessor.Unlock(); try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } } }