[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/websocket 06dcb68721 095/114: fix QWebsocketServer may
From: |
ELPA Syncer |
Subject: |
[elpa] externals/websocket 06dcb68721 095/114: fix QWebsocketServer may send RST during handshake |
Date: |
Wed, 15 Feb 2023 20:59:03 -0500 (EST) |
branch: externals/websocket
commit 06dcb68721b1900bc9eb12fa78c15c93c110a4b3
Author: xhcoding <xhcoding@163.com>
Commit: xhcoding <xhcoding@163.com>
fix QWebsocketServer may send RST during handshake
---
websocket.el | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/websocket.el b/websocket.el
index a8a0321540..56f768855e 100644
--- a/websocket.el
+++ b/websocket.el
@@ -744,15 +744,14 @@ to the websocket protocol.
(when (and (eq 'connecting (websocket-ready-state websocket))
(memq (process-status conn)
(list 'run (if nowait 'connect 'open))))
- (process-send-string conn
- (format "GET %s HTTP/1.1\r\n"
- (let ((path (url-filename url-struct)))
- (if (> (length path) 0) path "/"))))
(websocket-debug websocket "Sending handshake, key: %s, acceptance: %s"
key (websocket-accept-string websocket))
(process-send-string conn
- (websocket-create-headers
- url key protocols extensions
custom-header-alist)))))
+ (format "GET %s HTTP/1.1\r\n%s"
+ (let ((path (url-filename url-struct)))
+ (if (> (length path) 0) path "/"))
+ (websocket-create-headers
+ url key protocols extensions
custom-header-alist))))))
(defun websocket-process-headers (url headers)
"On opening URL, process the HEADERS sent from the server."
- [elpa] externals/websocket 36deb3ff85 106/114: Remove `websocket-ensure-connected'., (continued)
- [elpa] externals/websocket 36deb3ff85 106/114: Remove `websocket-ensure-connected'., ELPA Syncer, 2023/02/15
- [elpa] externals/websocket fda4455333 109/114: Merge pull request #78 from ThomasFKJorna/patch-1, ELPA Syncer, 2023/02/15
- [elpa] externals/websocket 4fb51115f0 005/114: Add extra assert in functional test, and increase sleep time for wss test., ELPA Syncer, 2023/02/15
- [elpa] externals/websocket be99c4636a 097/114: Add warning about missing master branch., ELPA Syncer, 2023/02/15
- [elpa] externals/websocket fe7b0bc2c3 099/114: resurrect testserver.py, ELPA Syncer, 2023/02/15
- [elpa] externals/websocket 341ec2b9d6 102/114: Replace obsolete flet macro., ELPA Syncer, 2023/02/15
- [elpa] externals/websocket 5aaf9d1206 104/114: Make the localhost-based test compatible with ert., ELPA Syncer, 2023/02/15
- [elpa] externals/websocket 2c923eba75 114/114: Merge branch 'externals/websocket' of https://git.sv.gnu.org/git/emacs/elpa, ELPA Syncer, 2023/02/15
- [elpa] externals/websocket 34e11124fd 107/114: Set version to 1.13., ELPA Syncer, 2023/02/15
- [elpa] externals/websocket 31e122a9d7 094/114: Merge pull request #67 from xuchunyang/patch-2, ELPA Syncer, 2023/02/15
- [elpa] externals/websocket 06dcb68721 095/114: fix QWebsocketServer may send RST during handshake,
ELPA Syncer <=
- [elpa] externals/websocket 33d4c42891 100/114: Make testserver.py py3-ready., ELPA Syncer, 2023/02/15
- [elpa] externals/websocket 0a94230eca 108/114: added org-roam-ui as an existing client, ELPA Syncer, 2023/02/15
- [elpa] externals/websocket 82b370602f 110/114: Remove warning about master branch., ELPA Syncer, 2023/02/15
- [elpa] externals/websocket 1c6d6e84c9 101/114: Use testserver.py when wstest-server-url is localhost., ELPA Syncer, 2023/02/15