1
0
mirror of https://github.com/anope/anope.git synced 2026-07-02 02:06:38 +02:00

Correctly handle recieving messages over 65.5 thousand bytes

git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2901 5417fbe8-f217-4b02-8779-1006273d7864
This commit is contained in:
Adam-
2010-04-20 23:33:09 +00:00
parent a6cc0a305e
commit f87398b532
+2 -2
View File
@@ -191,7 +191,7 @@ bool Socket::ProcessRead()
char buffer[NET_BUFSIZE];
memset(&buffer, 0, sizeof(buffer));
RecvLen = RecvInternal(buffer, sizeof(buffer));
RecvLen = RecvInternal(buffer, sizeof(buffer) - 1);
if (RecvLen <= 0)
{
return false;
@@ -233,7 +233,7 @@ bool Socket::ProcessRead()
*/
bool Socket::ProcessWrite()
{
size_t Written = SendInternal(WriteBuffer);
int Written = SendInternal(WriteBuffer);
if (Written == -1)
{
return false;