# HG changeset patch # User Shinji KONO # Date 1582030037 -32400 # Node ID b1ace1c5d37a57f6ca0ce0c6a404e401c6f41d1e # Parent 668ff8c17f4696974f5e65b9e4203bc1c5dda2cd fix wait diff -r 668ff8c17f46 -r b1ace1c5d37a src/main/java/jp/ac/u_ryukyu/treevnc/CreateConnectionParam.java --- a/src/main/java/jp/ac/u_ryukyu/treevnc/CreateConnectionParam.java Tue Feb 18 16:56:12 2020 +0900 +++ b/src/main/java/jp/ac/u_ryukyu/treevnc/CreateConnectionParam.java Tue Feb 18 21:47:17 2020 +0900 @@ -80,4 +80,7 @@ notify(); } + public synchronized void waitTreeVNCServer() throws InterruptedException { + wait(); + } } diff -r 668ff8c17f46 -r b1ace1c5d37a src/viewer_swing/java/com/glavsoft/viewer/ViewerInterface.java --- a/src/viewer_swing/java/com/glavsoft/viewer/ViewerInterface.java Tue Feb 18 16:56:12 2020 +0900 +++ b/src/viewer_swing/java/com/glavsoft/viewer/ViewerInterface.java Tue Feb 18 21:47:17 2020 +0900 @@ -144,7 +144,7 @@ getBcast.findRoot(); // wait for RootSelection try { - cp.wait(); + cp.waitTreeVNCServer(); } catch (InterruptedException e) { System.out.println("any thread interrupt when wait for FindRoot " + e.getMessage()); }