Skip to content
This repository was archived by the owner on Mar 5, 2026. It is now read-only.

Commit 313f337

Browse files
committed
Don't send Content Length for WS 101
Fixes: me-no-dev#255 Thanks @keduro :)
1 parent 05306e4 commit 313f337

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

src/AsyncWebSocket.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -435,6 +435,7 @@ AsyncWebSocketMultiMessage::~AsyncWebSocketMultiMessage() {
435435
AsyncWebSocketClient::AsyncWebSocketClient(AsyncWebServerRequest *request, AsyncWebSocket *server)
436436
: _controlQueue(LinkedList<AsyncWebSocketControl *>([](AsyncWebSocketControl *c){ delete c; }))
437437
, _messageQueue(LinkedList<AsyncWebSocketMessage *>([](AsyncWebSocketMessage *m){ delete m; }))
438+
, _tempObject(NULL)
438439
{
439440
_client = request->client();
440441
_server = server;
@@ -1151,6 +1152,8 @@ void AsyncWebSocket::_cleanBuffers()
11511152
AsyncWebSocketResponse::AsyncWebSocketResponse(const String& key, AsyncWebSocket *server){
11521153
_server = server;
11531154
_code = 101;
1155+
_sendContentLength = false;
1156+
11541157
uint8_t * hash = (uint8_t*)malloc(20);
11551158
if(hash == NULL){
11561159
_state = RESPONSE_FAILED;

0 commit comments

Comments
 (0)