@@ -55,8 +55,6 @@ void WebSocketsServer::begin(void) {
55
55
client->cIsUpgrade = false ;
56
56
client->cIsWebsocket = false ;
57
57
58
- client->sKey = " " ;
59
-
60
58
client->status = WSC_NOT_CONNECTED;
61
59
}
62
60
@@ -259,8 +257,6 @@ void WebSocketsServer::clientDisconnect(WSclient_t * client) {
259
257
client->cIsUpgrade = false ;
260
258
client->cIsWebsocket = false ;
261
259
262
- client->sKey = " " ;
263
-
264
260
client->status = WSC_NOT_CONNECTED;
265
261
266
262
DEBUG_WEBSOCKETS (" [WS-Server][%d] client disconnected.\n " , client->num );
@@ -422,9 +418,9 @@ void WebSocketsServer::handleHeader(WSclient_t * client) {
422
418
DEBUG_WEBSOCKETS (" [WS-Server][%d][handleHeader] Websocket connection incomming.\n " , client->num );
423
419
424
420
// generate Sec-WebSocket-Accept key
425
- client-> sKey = acceptKey (client->cKey );
421
+ String sKey = acceptKey (client->cKey );
426
422
427
- DEBUG_WEBSOCKETS (" [WS-Server][%d][handleHeader] - sKey: %s\n " , client->num , client-> sKey .c_str ());
423
+ DEBUG_WEBSOCKETS (" [WS-Server][%d][handleHeader] - sKey: %s\n " , client->num , sKey .c_str ());
428
424
429
425
client->status = WSC_CONNECTED;
430
426
@@ -434,7 +430,7 @@ void WebSocketsServer::handleHeader(WSclient_t * client) {
434
430
" Connection: Upgrade\r\n "
435
431
" Sec-WebSocket-Version: 13\r\n "
436
432
" Sec-WebSocket-Accept: " );
437
- client->tcp .write (client-> sKey .c_str (), client-> sKey .length ());
433
+ client->tcp .write (sKey .c_str (), sKey .length ());
438
434
client->tcp .write (" \r\n " );
439
435
440
436
if (client->cProtocol .length () > 0 ) {
0 commit comments