super(host,name,args);
}
public void main(String[] args) {
- while (true) {
+ boolean stillAlive = true;
+ while (stillAlive) {
Msg.info("I'm not dead");
try {
Process.sleep(10);
+ stillAlive = true;
} catch (HostFailureException e) {
+ stillAlive = false;
Msg.info("catch HostException: "+e.getLocalizedMessage());
- break; //Break is needed to finalize the endless loop
}
}
}
}
public void main(String[] strings) throws MsgException {
- Host host = Host.all()[1];
+ Host host = Host.getByName("Tremblay");
Msg.info("**** **** **** ***** ***** Test Sleep ***** ***** **** **** ****");
Msg.info("Test sleep: Create a process on "+host.getName()+" that simply make periodic sleep, turn off "
Msg.createEnvironment(args[0]);
- Host[] hosts = Host.all();
- new TestRunner(hosts[0], "TestRunner", null).start();
+ new TestRunner(Host.getByName("Fafard"), "TestRunner", null).start();
Msg.run();
}