From: <ni...@us...> - 2008-11-05 23:50:31
|
Revision: 406 http://mspsim.svn.sourceforge.net/mspsim/?rev=406&view=rev Author: nifi Date: 2008-11-05 23:50:25 +0000 (Wed, 05 Nov 2008) Log Message: ----------- only run autostart script if found Modified Paths: -------------- mspsim/se/sics/mspsim/platform/GenericNode.java Modified: mspsim/se/sics/mspsim/platform/GenericNode.java =================================================================== --- mspsim/se/sics/mspsim/platform/GenericNode.java 2008-11-05 23:13:13 UTC (rev 405) +++ mspsim/se/sics/mspsim/platform/GenericNode.java 2008-11-05 23:50:25 UTC (rev 406) @@ -39,6 +39,7 @@ package se.sics.mspsim.platform; import java.io.ByteArrayOutputStream; import java.io.DataInputStream; +import java.io.File; import java.io.IOException; import java.net.URL; @@ -125,10 +126,13 @@ String script = config.getProperty("autorun"); if (script != null) { - CommandHandler ch = (CommandHandler) registry.getComponent("commandHandler"); - System.out.println("Autoloading script: " + script); - if (ch != null) { - ch.lineRead("source " + script); + File fp = new File(script); + if (fp.canRead()) { + CommandHandler ch = (CommandHandler) registry.getComponent("commandHandler"); + System.out.println("Autoloading script: " + script); + if (ch != null) { + ch.lineRead("source " + script); + } } } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |