Author: toad
Date: 2007-06-01 19:52:49 +0000 (Fri, 01 Jun 2007)
New Revision: 13455

Modified:
   trunk/freenet/src/freenet/io/xfer/BulkReceiver.java
Log:
And other fixes

Modified: trunk/freenet/src/freenet/io/xfer/BulkReceiver.java
===================================================================
--- trunk/freenet/src/freenet/io/xfer/BulkReceiver.java 2007-06-01 19:52:31 UTC 
(rev 13454)
+++ trunk/freenet/src/freenet/io/xfer/BulkReceiver.java 2007-06-01 19:52:49 UTC 
(rev 13455)
@@ -54,9 +54,9 @@
         * @return True if the whole file was received, false otherwise.
         */
        public boolean receive() {
-               MessageFilter mfSendKilled = 
MessageFilter.create().setSource(peer).setType(DMT.FNPBulkSendAborted) 
.setField(DMT.UID, uid).setTimeout(TIMEOUT);
-               MessageFilter mfPacket = 
MessageFilter.create().setSource(peer).setType(DMT.FNPBulkPacketSend) 
.setField(DMT.UID, uid).setTimeout(TIMEOUT);
                while(true) {
+                       MessageFilter mfSendKilled = 
MessageFilter.create().setSource(peer).setType(DMT.FNPBulkSendAborted) 
.setField(DMT.UID, uid).setTimeout(TIMEOUT);
+                       MessageFilter mfPacket = 
MessageFilter.create().setSource(peer).setType(DMT.FNPBulkPacketSend) 
.setField(DMT.UID, uid).setTimeout(TIMEOUT);
                        if(prb.hasWholeFile()) {
                                try {
                                        
peer.sendAsync(DMT.createFNPBulkReceivedAll(uid), null, 0, null);


Reply via email to