From 1fd73a9262678e3e58d6522cb3255aacee08a68f Mon Sep 17 00:00:00 2001 From: me-no-dev Date: Fri, 23 Sep 2016 21:44:52 +0300 Subject: [PATCH] disable timeout for web sockets and event source --- src/AsyncEventSource.cpp | 1 + src/AsyncWebSocket.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/AsyncEventSource.cpp b/src/AsyncEventSource.cpp index 6262be5..bbe28b3 100644 --- a/src/AsyncEventSource.cpp +++ b/src/AsyncEventSource.cpp @@ -175,6 +175,7 @@ void AsyncEventSource::onConnect(ArEventHandlerFunction cb){ } void AsyncEventSource::_addClient(AsyncEventSourceClient * client){ + client->setRxTimeout(0); /*char * temp = (char *)malloc(2054); if(temp != NULL){ memset(temp+1,' ',2048); diff --git a/src/AsyncWebSocket.cpp b/src/AsyncWebSocket.cpp index 92042f3..79691e1 100644 --- a/src/AsyncWebSocket.cpp +++ b/src/AsyncWebSocket.cpp @@ -621,6 +621,7 @@ void AsyncWebSocket::_handleEvent(AsyncWebSocketClient * client, AwsEventType ty } void AsyncWebSocket::_addClient(AsyncWebSocketClient * client){ + client->setRxTimeout(0); if(_clients == NULL){ _clients = client; return;