Author: toad
Date: 2008-12-12 22:30:14 +0000 (Fri, 12 Dec 2008)
New Revision: 24286

Modified:
   trunk/freenet/src/freenet/node/PacketSender.java
Log:
Don't throttle packets that don't need to be throttled


Modified: trunk/freenet/src/freenet/node/PacketSender.java
===================================================================
--- trunk/freenet/src/freenet/node/PacketSender.java    2008-12-12 22:23:04 UTC 
(rev 24285)
+++ trunk/freenet/src/freenet/node/PacketSender.java    2008-12-12 22:30:14 UTC 
(rev 24286)
@@ -261,7 +261,7 @@
                                }
                                
                                try {
-                               if(canSendThrottled && pn.maybeSendPacket(now, 
rpiTemp, rpiIntTemp)) {
+                               if((canSendThrottled || !pn.shouldThrottle()) 
&& pn.maybeSendPacket(now, rpiTemp, rpiIntTemp)) {
                                        canSendThrottled = false;
                                        count = node.outputThrottle.getCount();
                                        if(count > MAX_PACKET_SIZE)

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to