[freenet-cvs] r16835 - trunk/freenet/src/freenet/io/comm
mrogers at freenetproject.org
mrogers at freenetproject.org
Sat Dec 29 01:49:58 UTC 2007
Author: mrogers
Date: 2007-12-29 01:49:57 +0000 (Sat, 29 Dec 2007)
New Revision: 16835
Modified:
trunk/freenet/src/freenet/io/comm/UdpSocketHandler.java
Log:
Increased receive buffer to 64k to avoid packet loss on Windows (see http://lists.zooko.com/pipermail/p2p-hackers/2007-December/001474.html)
Modified: trunk/freenet/src/freenet/io/comm/UdpSocketHandler.java
===================================================================
--- trunk/freenet/src/freenet/io/comm/UdpSocketHandler.java 2007-12-29 01:46:31 UTC (rev 16834)
+++ trunk/freenet/src/freenet/io/comm/UdpSocketHandler.java 2007-12-29 01:49:57 UTC (rev 16835)
@@ -54,8 +54,8 @@
this.listenPort = listenPort;
_sock = new DatagramSocket(listenPort, bindto);
int sz = _sock.getReceiveBufferSize();
- if(sz < 32768)
- _sock.setReceiveBufferSize(32768);
+ if(sz < 65536)
+ _sock.setReceiveBufferSize(65536);
try {
// Exit reasonably quickly
_sock.setSoTimeout(1000);
More information about the cvs
mailing list