diff src/main/java/jp/ac/u_ryukyu/alicevnc/ReceiveChangeRequest.java @ 30:d8c6a4c7f16e

change algotherm
author sugi
date Sat, 08 Nov 2014 21:00:49 +0900
parents 0f964a1ec846
children 556e27a53219
line wrap: on
line diff
--- a/src/main/java/jp/ac/u_ryukyu/alicevnc/ReceiveChangeRequest.java	Sat Nov 08 20:26:32 2014 +0900
+++ b/src/main/java/jp/ac/u_ryukyu/alicevnc/ReceiveChangeRequest.java	Sat Nov 08 21:00:49 2014 +0900
@@ -38,7 +38,6 @@
                 } else {
                     System.out.println("coming Server change request from "+ order.name+" "+order.route.size());
                     new CheckCurrentInfo(order); // check change Server flag.
-
                 }
             }
         } else if (order.messageID == MessageType.StartNegotiate.getId()||
@@ -47,9 +46,11 @@
                 if (order.messageID == MessageType.StartNegotiate.getId()){
                     // this node send ChangeVNCRequest
                     System.out.println("coming StartNegotiate from "+ order.name);
-                    String[] args = {"localhost"};
+
                     // negotiate VNCServer by Viewer
-                    Viewer.main(args);
+                    ods.put("vncRight", true);
+                    new NegotiateVNCServer();
+                    new ReceiveChangeRequest();
                 } else {
                     new StopProxy();
                 }