From 7472af97a705945ecb45d8baff9f4c2234d4c553 Mon Sep 17 00:00:00 2001 From: whyclj <1525436766@qq.com> Date: 星期六, 19 十月 2019 11:34:59 +0800 Subject: [PATCH] 测试连接bug修复 --- platforms/android/app/src/main/java/com/socket/MySocketClientThread.java | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/platforms/android/app/src/main/java/com/socket/MySocketClientThread.java b/platforms/android/app/src/main/java/com/socket/MySocketClientThread.java index e079d61..94bdbc5 100644 --- a/platforms/android/app/src/main/java/com/socket/MySocketClientThread.java +++ b/platforms/android/app/src/main/java/com/socket/MySocketClientThread.java @@ -494,14 +494,23 @@ //娴嬭瘯褰撳墠ip鏄惁鍙互杩炴帴 public boolean testSockConn(String server_ip){ boolean flag = false; + Socket socket1 = null; try { - Socket socket1 = new Socket(); + socket1 = new Socket(); Log.e(TAG, "testSockConn: "+server_ip ); SocketAddress socAddress = new InetSocketAddress(server_ip, this.server_port); socket1.connect(socAddress, 3000); flag = true; } catch (IOException e) { e.printStackTrace(); + } finally{ + if(socket1 != null){ + try { + socket1.close(); + } catch (IOException e) { + e.printStackTrace(); + } + } } return flag; } -- Gitblit v1.9.1