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