From 7edc2108a7e85af09be18b7b2595c89f9fada9e1 Mon Sep 17 00:00:00 2001 From: IMback Date: Tue, 7 Nov 2017 22:44:41 +0100 Subject: [PATCH] adjusted buffer sizes --- main.cpp | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/main.cpp b/main.cpp index 03f523a..3cd9fda 100644 --- a/main.cpp +++ b/main.cpp @@ -143,16 +143,16 @@ int main(int argc, char* argv[]) std::thread acceptThread(acceptThreadFunction, &servSock, &clientSockets); - char buffer[256]; + char buffer[4096]; signal(SIGINT, intHandler); - //signal(SIGTERM, intHandler); + signal(SIGTERM, intHandler); std::cout<<"starting loop\n"; while(!stop) { - int readlen = sRead(serial, buffer, 256); + int readlen = sRead(serial, buffer, 4096); //std::cout< 0) { - std::cout<<"sending: "; + std::cout<<"bcst: "; for( int j = 0; j < readlen; j++ )std::cout<send(buffer, readlen); std::cout<recv(inBuffer, 256); + char inBuffer[2048]; + int reclen = clientSockets[i]->recv(inBuffer, 2048); if( reclen > 0 ) { - std::cout<<"rec "<