Author: toad
Date: 2008-12-13 22:53:03 +0000 (Sat, 13 Dec 2008)
New Revision: 24299
Modified:
trunk/freenet/src/freenet/io/xfer/BulkTransmitter.java
Log:
Check a bit earlier
Modified: trunk/freenet/src/freenet/io/xfer/BulkTransmitter.java
===================================================================
--- trunk/freenet/src/freenet/io/xfer/BulkTransmitter.java 2008-12-13
22:52:43 UTC (rev 24298)
+++ trunk/freenet/src/freenet/io/xfer/BulkTransmitter.java 2008-12-13
22:53:03 UTC (rev 24299)
@@ -230,6 +230,11 @@
if(inFlightPackets == 0) break;
try {
wait();
+ if(failedPacket) {
+ cancel("Packet
send failed");
+ return false;
+ }
+ if(inFlightPackets ==
0) break;
continue outer; //
Might be a packet...
} catch (InterruptedException
e) {
// Ignore
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs