Mercurial > hg > Members > riono > TreeVNC_ja_comment
diff src/viewer_swing/java/com/glavsoft/viewer/swing/SwingRfbConnectionWorker.java @ 422:752788fdae03
Add socket read time out
author | Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 20 Jan 2016 17:20:58 +0900 |
parents | b554dcc915c9 |
children | ed15f0bd8dfa |
line wrap: on
line diff
--- a/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingRfbConnectionWorker.java Tue Jan 19 17:41:46 2016 +0900 +++ b/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingRfbConnectionWorker.java Wed Jan 20 17:20:58 2016 +0900 @@ -40,6 +40,7 @@ import java.io.IOException; import java.lang.reflect.InvocationTargetException; import java.net.Socket; +import java.net.SocketException; import java.util.List; import java.util.concurrent.CancellationException; import java.util.concurrent.ExecutionException; @@ -173,6 +174,11 @@ if(!myRfb.getCuiVersion()) viewerWindow = viewerWindowFactory.createViewerWindow(workingProtocol, rfbSettings, uiSettings, connectionString, presenter); workingProtocol.startNormalHandling(this,viewerWindow.getSurface(), clipboardController, myRfb); + try { + workingSocket.setSoTimeout(100); + } catch (SocketException e) { + e.printStackTrace(); + } presenter.showMessage("Started"); if(!myRfb.getCuiVersion())