[vassalengine-svn-trunk] [vassalengine-svn] SF.net SVN: vassalengine:[3921] VASSAL-src/trunk/src/VA
Brought to you by:
rodneykinney,
uckelman
From: <uck...@us...> - 2008-07-29 12:54:43
|
Revision: 3921 http://vassalengine.svn.sourceforge.net/vassalengine/?rev=3921&view=rev Author: uckelman Date: 2008-07-29 12:54:49 +0000 (Tue, 29 Jul 2008) Log Message: ----------- Don't forget to assign to the serverSocket and clientSocket variables. Modified Paths: -------------- VASSAL-src/trunk/src/VASSAL/launch/AbstractLaunchAction.java Modified: VASSAL-src/trunk/src/VASSAL/launch/AbstractLaunchAction.java =================================================================== --- VASSAL-src/trunk/src/VASSAL/launch/AbstractLaunchAction.java 2008-07-29 12:28:58 UTC (rev 3920) +++ VASSAL-src/trunk/src/VASSAL/launch/AbstractLaunchAction.java 2008-07-29 12:54:49 UTC (rev 3921) @@ -166,11 +166,11 @@ protected final LaunchRequest lr = new LaunchRequest(AbstractLaunchAction.this.lr); - protected ServerSocket serverSocket; - protected Socket clientSocket; + protected ServerSocket serverSocket = null; + protected Socket clientSocket = null; - protected CommandClient cmdC; - protected CommandServer cmdS; + protected CommandClient cmdC = null; + protected CommandServer cmdS = null; @Override public Void doInBackground() throws InterruptedException, IOException { @@ -228,7 +228,7 @@ } // create a socket for communicating which the child process - final ServerSocket serverSocket = new ServerSocket(0); + serverSocket = new ServerSocket(0); cmdS = new LaunchCommandServer(serverSocket); new Thread(cmdS).start(); @@ -281,7 +281,8 @@ new Thread(new StreamPump(p.getInputStream(), System.out)).start(); // create the client for the child's socket - cmdC = new CommandClient(new Socket((String) null, childPort)); + clientSocket = new Socket((String) null, childPort); + cmdC = new CommandClient(clientSocket); children.add(cmdC); // block until the process ends This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ vassalengine-svn mailing list vas...@li... https://lists.sourceforge.net/lists/listinfo/vassalengine-svn |