[freenet-cvs] r14585 - trunk/freenet/src/freenet/node

toad at freenetproject.org toad at freenetproject.org
Fri Aug 10 22:12:04 UTC 2007


Author: toad
Date: 2007-08-10 22:12:04 +0000 (Fri, 10 Aug 2007)
New Revision: 14585

Modified:
   trunk/freenet/src/freenet/node/TextModeClientInterfaceServer.java
Log:
Log on start, not on creation.

Modified: trunk/freenet/src/freenet/node/TextModeClientInterfaceServer.java
===================================================================
--- trunk/freenet/src/freenet/node/TextModeClientInterfaceServer.java	2007-08-10 22:09:04 UTC (rev 14584)
+++ trunk/freenet/src/freenet/node/TextModeClientInterfaceServer.java	2007-08-10 22:12:04 UTC (rev 14585)
@@ -50,6 +50,8 @@
     }
     
     void start() {
+		Logger.normal(core, "TMCI started on "+networkInterface.getAllowedHosts()+ ':' +port);
+		System.out.println("TMCI started on "+networkInterface.getAllowedHosts()+ ':' +port);
         Thread t = new Thread(this, "Text mode client interface");
         t.setDaemon(true);
         t.start();
@@ -57,7 +59,7 @@
     
 	public static TextModeClientInterfaceServer maybeCreate(Node node, NodeClientCore core, Config config) throws IOException {
 		
-		TextModeClientInterfaceServer server;
+		TextModeClientInterfaceServer server = null;
 		
 		SubConfig TMCIConfig = new SubConfig("console", config);
 		
@@ -73,16 +75,8 @@
 		String allowedHosts = TMCIConfig.getString("allowedHosts");
 		boolean direct = TMCIConfig.getBoolean("directEnabled");
 
-		if(TMCIEnabled){
+		if(TMCIEnabled)
 			server = new TextModeClientInterfaceServer(node, core, port, bind_ip, allowedHosts);
-			Logger.normal(core, "TMCI started on "+bind_ip+ ':' +port);
-			System.out.println("TMCI started on "+bind_ip+ ':' +port);
-		}
-		else{
-			Logger.normal(core, "Not starting TMCI as it's disabled");
-			System.out.println("Not starting TMCI as it's disabled");
-			server = null;
-		}
 		
 		if(direct) {
 	        HighLevelSimpleClient client = core.makeClient(RequestStarter.INTERACTIVE_PRIORITY_CLASS, true);




More information about the cvs mailing list