# HG changeset patch # User oc # Date 1402646404 -32400 # Node ID 43b4281cf27d388b8b4490684051e8d7bda7f194 # Parent 925fb2090282cf4fb6e7c2b7514576e8269de250 do not create new socket in connect parent. diff -r 925fb2090282 -r 43b4281cf27d src/main/java/jp/ac/u_ryukyu/treevnc/AcceptThread.java --- a/src/main/java/jp/ac/u_ryukyu/treevnc/AcceptThread.java Fri Jun 13 13:21:10 2014 +0900 +++ b/src/main/java/jp/ac/u_ryukyu/treevnc/AcceptThread.java Fri Jun 13 17:00:04 2014 +0900 @@ -28,7 +28,7 @@ InputStream is = newCli.getInputStream(); rfb.newClient(this, newCli, new Writer(os), new Reader(is)); } catch (Exception e) { - // logger + System.out.println("failed to connect incoming client" + e.getMessage()); } } } diff -r 925fb2090282 -r 43b4281cf27d src/main/java/jp/ac/u_ryukyu/treevnc/client/TreeVncProtocol.java --- a/src/main/java/jp/ac/u_ryukyu/treevnc/client/TreeVncProtocol.java Fri Jun 13 13:21:10 2014 +0900 +++ b/src/main/java/jp/ac/u_ryukyu/treevnc/client/TreeVncProtocol.java Fri Jun 13 17:00:04 2014 +0900 @@ -125,11 +125,9 @@ public void connectToParenet(int port, String hostname, boolean leader) throws IOException { this.leaderFlag = leader; - Socket socket = new Socket(hostname,port); - socket.setReuseAddress(true); client.setTeminationType(true); client.closeApp(); - client.setSocket(socket); + client.setConnectionParam(hostname, port); SwingUtilities.invokeLater(client); // client.run(); }