|  | @@ -371,12 +371,12 @@ public class AccompanyFragment extends BaseMVPFragment<FragmentAccompanyBinding,
 | 
	
		
			
				|  |  |                          if (webSocketClient != null && !webSocketClient.isOpen()) {
 | 
	
		
			
				|  |  |                              if (webSocketClient.getReadyState() == ReadyState.NOT_YET_CONNECTED) {
 | 
	
		
			
				|  |  |                                  if (webSocketClient.isClosed()) {
 | 
	
		
			
				|  |  | -                                    webSocketClient.reconnectBlocking();
 | 
	
		
			
				|  |  | +                                    reconnectBlocking();
 | 
	
		
			
				|  |  |                                  } else {
 | 
	
		
			
				|  |  | -                                    webSocketClient.reconnectBlocking();
 | 
	
		
			
				|  |  | +                                    webSocketClient.connectBlocking();
 | 
	
		
			
				|  |  |                                  }
 | 
	
		
			
				|  |  |                              } else if (webSocketClient.getReadyState() == ReadyState.CLOSED) {
 | 
	
		
			
				|  |  | -                                webSocketClient.reconnectBlocking();
 | 
	
		
			
				|  |  | +                                reconnectBlocking();
 | 
	
		
			
				|  |  |                              }
 | 
	
		
			
				|  |  |                              onSendMessage(message.toString());
 | 
	
		
			
				|  |  |                              try {
 | 
	
	
		
			
				|  | @@ -1070,12 +1070,12 @@ public class AccompanyFragment extends BaseMVPFragment<FragmentAccompanyBinding,
 | 
	
		
			
				|  |  |              if (webSocketClient != null) {
 | 
	
		
			
				|  |  |                  if (webSocketClient.getReadyState() == ReadyState.NOT_YET_CONNECTED) {
 | 
	
		
			
				|  |  |                      if (webSocketClient.isClosed()) {
 | 
	
		
			
				|  |  | -                        webSocketClient.reconnectBlocking();
 | 
	
		
			
				|  |  | +                        reconnectBlocking();
 | 
	
		
			
				|  |  |                      } else {
 | 
	
		
			
				|  |  |                          webSocketClient.connectBlocking();
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                  } else if (webSocketClient.getReadyState() == ReadyState.CLOSED) {
 | 
	
		
			
				|  |  | -                    webSocketClient.reconnectBlocking();
 | 
	
		
			
				|  |  | +                    reconnectBlocking();
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              } else {
 | 
	
		
			
				|  |  |                  startWebSocketClient(jsonObject);
 | 
	
	
		
			
				|  | @@ -1135,6 +1135,14 @@ public class AccompanyFragment extends BaseMVPFragment<FragmentAccompanyBinding,
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    private void reconnectBlocking() {
 | 
	
		
			
				|  |  | +        try {
 | 
	
		
			
				|  |  | +            webSocketClient.reconnectBlocking();
 | 
	
		
			
				|  |  | +        } catch (Exception e) {
 | 
	
		
			
				|  |  | +            e.printStackTrace();
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 打开相册
 | 
	
		
			
				|  |  |       *
 |