synchronized(monitor) monitor.setRunning(false); try
for(int i=0; i<monitors.length; i++) monitors[i] = new MyMonitor(); monitors[i].setRunning(true); if(threads[i]==null) monitor.setRunning(true); et.getMonitor().notify();
synchronized(monitor) monitor.setRunning(false); try
for(int i=0; i<monitors.length; i++) monitors[i] = new MyMonitor(); monitors[i].setRunning(true); if(threads[i]==null) monitor.setRunning(true); et.getMonitor().notify();