Ver Fonte

socket重连

zwp há 5 meses atrás
pai
commit
aa7855c10a
1 ficheiros alterados com 4 adições e 6 exclusões
  1. 4 6
      AIIM/Common/Network/GWebSocket.m

+ 4 - 6
AIIM/Common/Network/GWebSocket.m

@@ -187,6 +187,10 @@ static NSString *redeady = @"{\"code\":1}";
     if (!self.autoReconnect) {
         return;
     }
+    
+    self.socket = nil;
+    [self initWebSocket];
+    
 //    NSLog(@"reConnect1111---------:%ld",(long)self.reconnetCount);
     if(self.reconnetCount>15){
         NSString *token = [UDManager.shareInstance getSDManager:gkeytoken];
@@ -197,14 +201,8 @@ static NSString *redeady = @"{\"code\":1}";
                 if([gcode intValue]==401){//token有效
                     [self logoutAct];
                 }
-                else{
-                    self.socket = nil;
-                    [self initWebSocket];
-                }
             } fail:^(NSError * _Nonnull error) {
                 NSLog(@"11%@", error);
-                self.socket = nil;
-                [self initWebSocket];
             }];
         }
     }