 
             case let .failure(error):
                 // 余計なログを出力しないために、 disconnect の前にチェックする
-                if weakSelf.isClosing {
+                guard !weakSelf.isClosing else {
                     return
                 }
 

                    didCloseWith closeCode: URLSessionWebSocketTask.CloseCode,
                    reason: Data?)
    {
        if isClosing {
            return
        }


            }

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

