branch: externals/websocket commit 8604982b1207fafdef7ecdc4ba54541c1ea87212 Merge: 82b370602f 98ac614167 Author: Andrew Hyatt <ahy...@gmail.com> Commit: GitHub <nore...@github.com>
Merge pull request #79 from vritser/main set ready-state to 'closed when websocket is closed abnormally --- websocket.el | 1 + 1 file changed, 1 insertion(+) diff --git a/websocket.el b/websocket.el index e5a63f237c..63668eb2e3 100644 --- a/websocket.el +++ b/websocket.el @@ -720,6 +720,7 @@ to the websocket protocol. (when (and (member status '(closed failed exit signal)) (not (eq 'closed (websocket-ready-state websocket)))) + (setf (websocket-ready-state websocket) 'closed) (websocket-try-callback 'websocket-on-close 'on-close websocket)))))) (defun websocket-ensure-handshake (url conn key protocols extensions custom-header-alist nowait)