                     didCloseWith closeCode: URLSessionWebSocketTask.CloseCode,
                     reason: Data?)
     {
-        if isClosing {
+        guard !isClosing else {
             return
         }
 

            }

            // 余計なログを出力しないために、 disconnect の前にチェックする
            if weakSelf.isClosing {
                return
            }


                    webSocketTask: URLSessionWebSocketTask,
                    didOpenWithProtocol protocol: String?)
    {
        guard !isClosing else {
            return
        }

