From 9d6cd04b3b73e5de10d6891dcdf151633e582de0 Mon Sep 17 00:00:00 2001 From: Matt Corallo Date: Wed, 21 Mar 2012 22:10:50 -0400 Subject: Stop processing messages on full send buffer and dont disconnect. Also decrease default send/receive buffer sizes from 10 to 5 mb as this patch makes it easy for a node to fill both instead of only send. --- src/net.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'src/net.cpp') diff --git a/src/net.cpp b/src/net.cpp index 77fd334ee4..f1073e0a3e 100644 --- a/src/net.cpp +++ b/src/net.cpp @@ -922,11 +922,8 @@ void ThreadSocketHandler2(void* parg) pnode->CloseSocketDisconnect(); } } - if (vSend.size() > SendBufferSize()) { - if (!pnode->fDisconnect) - printf("socket send flood control disconnect (%d bytes)\n", vSend.size()); - pnode->CloseSocketDisconnect(); - } + if (vSend.size() > SendBufferSize()) + printf("socket send buffer full warning (%d bytes)\n", vSend.size()); } } } -- cgit v1.2.3