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);
