From a04d018f356a80513a26cb312aeade217eeb98ec Mon Sep 17 00:00:00 2001 From: Brian Quinlan Date: Mon, 4 Mar 2024 10:44:14 -0800 Subject: [PATCH] Update pkgs/web_socket/lib/src/browser_web_socket.dart Co-authored-by: Nate Bosch --- pkgs/web_socket/lib/src/browser_web_socket.dart | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/web_socket/lib/src/browser_web_socket.dart b/pkgs/web_socket/lib/src/browser_web_socket.dart index a8e53e40f2..527739f974 100644 --- a/pkgs/web_socket/lib/src/browser_web_socket.dart +++ b/pkgs/web_socket/lib/src/browser_web_socket.dart @@ -75,10 +75,9 @@ class BrowserWebSocket implements WebSocket { } void _closed(int? code, String? reason) { - if (!_events.isClosed) { - _events.add(CloseReceived(code, reason ?? '')); - unawaited(_events.close()); - } + if (_events.isClosed) return; + _events.add(CloseReceived(code, reason ?? '')); + unawaited(_events.close()); } BrowserWebSocket._(this._webSocket);