diff src/main/java/jp/ac/u_ryukyu/treevnc/TreeVncCommand.java @ 341:1d9a4099ad44

change hasParent value.
author oc
date Fri, 06 Feb 2015 19:56:02 +0900
parents 4713559f5838
children 0bbfc23ef8c4
line wrap: on
line diff
--- a/src/main/java/jp/ac/u_ryukyu/treevnc/TreeVncCommand.java	Fri Feb 06 19:19:14 2015 +0900
+++ b/src/main/java/jp/ac/u_ryukyu/treevnc/TreeVncCommand.java	Fri Feb 06 19:56:02 2015 +0900
@@ -109,6 +109,10 @@
         rfb.setId(id);
         rfb.setMyAddress(myHostName);
         rfb.setLeader(leader);
+        if (rfb.isTreeManager()) {
+            // markers tree root has a parent on a different network.
+            rfb.setId((short) -1);
+        }
         try {
             rfb.getViewer().connectToParenet(port, hostname);
         } catch (IOException e) {