Author: nextgens
Date: 2008-11-16 19:03:57 +0000 (Sun, 16 Nov 2008)
New Revision: 23659
Modified:
trunk/freenet/src/freenet/node/KeyTracker.java
Log:
indent (and test the new hooks)
Modified: trunk/freenet/src/freenet/node/KeyTracker.java
===================================================================
--- trunk/freenet/src/freenet/node/KeyTracker.java 2008-11-16 18:58:19 UTC
(rev 23658)
+++ trunk/freenet/src/freenet/node/KeyTracker.java 2008-11-16 19:03:57 UTC
(rev 23659)
@@ -294,7 +294,7 @@
private class QueuedResendRequest extends BaseQueuedResend {
@Override
- long initialActiveTime(long now) {
+ long initialActiveTime( long now) {
return now; // Active immediately; reordering is rare
}
@@ -322,7 +322,7 @@
long activeDelay;
@Override
- long initialActiveTime(long now) {
+ long initialActiveTime( long now) {
// Request an ack after four RTTs
activeDelay = twoRTTs();
return now + activeDelay;
@@ -330,7 +330,7 @@
QueuedAckRequest(int packetNumber) {
super(packetNumber);
- this.createdTime = System.currentTimeMillis();
+ this.createdTime = System.currentTimeMillis();
}
@Override
@@ -543,7 +543,7 @@
Logger.minor(this, "Executed " + cbCount + "
callbacks");
try {
wouldBlock(true);
- } catch (BlockedTooLongException e) {
+ } catch(BlockedTooLongException e) {
// Ignore, will come up again. In any case it's rather
unlikely...
}
}
@@ -577,7 +577,7 @@
}
try {
wouldBlock(true);
- } catch (BlockedTooLongException e) {
+ } catch(BlockedTooLongException e) {
// Ignore, will come up again. In any case it's rather
unlikely...
}
if(callbacks != null) {
@@ -594,7 +594,7 @@
*/
private void removeAckRequest(int seqNo) throws
UpdatableSortedLinkedListKilledException {
QueuedAckRequest qr = null;
-
+
synchronized(ackRequestQueue) {
qr = (QueuedAckRequest)
ackRequestQueue.removeByKey(seqNo);
}
@@ -639,19 +639,18 @@
if(queuedAck(packetNumber)) {
// Already going to send an ack
// Don't speed it up though; wasteful
- } else
- if(packetNumbersReceived.contains(packetNumber))
- // We have received it, so send them an ack
- queueAck(packetNumber);
- else {
- // We have not received it, so get them to
resend it
- try {
- queueResendRequest(packetNumber);
- }
catch(UpdatableSortedLinkedListKilledException e) {
- // Ignore, we are decoding, not sending.
+ } else if(packetNumbersReceived.contains(packetNumber))
+ // We have received it, so send them an ack
+ queueAck(packetNumber);
+ else {
+ // We have not received it, so get them to resend it
+ try {
+ queueResendRequest(packetNumber);
+ } catch(UpdatableSortedLinkedListKilledException e) {
+ // Ignore, we are decoding, not sending.
}
- highestSeenIncomingSerialNumber =
Math.max(highestSeenIncomingSerialNumber, packetNumber);
- }
+ highestSeenIncomingSerialNumber =
Math.max(highestSeenIncomingSerialNumber, packetNumber);
+ }
}
/**
@@ -663,7 +662,7 @@
*/
private boolean queuedAck(int packetNumber) {
synchronized(ackQueue) {
- for ( QueuedAck qa :ackQueue ) {
+ for(QueuedAck qa : ackQueue) {
if(qa.packetNumber == packetNumber)
return true;
}
@@ -711,7 +710,7 @@
try {
sentPacketsContents.lock(packetNumber);
if(logMINOR)
- Logger.minor(this, "Locked
"+packetNumber);
+ Logger.minor(this, "Locked " +
packetNumber);
synchronized(this) {
timeWouldBlock = -1;
}
@@ -724,11 +723,9 @@
}
}
}
-
private long timeWouldBlock = -1;
-
- static final long MAX_WOULD_BLOCK_DELTA = 10*60*1000;
-
+ static final long MAX_WOULD_BLOCK_DELTA = 10 * 60 * 1000;
+
public boolean wouldBlock(boolean wakeTicker) throws
BlockedTooLongException {
long now = System.currentTimeMillis();
synchronized(this) {
@@ -738,20 +735,21 @@
else {
long delta = now - timeWouldBlock;
if(delta > MAX_WOULD_BLOCK_DELTA) {
- Logger.error(this, "Not been
able to allocate a packet to tracker "+this+" for "+TimeUtil.formatTime(delta));
+ Logger.error(this, "Not been
able to allocate a packet to tracker " + this + " for " +
TimeUtil.formatTime(delta));
throw new
BlockedTooLongException(this, delta);
}
}
return true;
- } else {
+ } else
if(timeWouldBlock != -1) {
long delta = now - timeWouldBlock;
timeWouldBlock = -1;
- if(delta >
PacketSender.MAX_COALESCING_DELAY) {
- Logger.error(this, "Waking
PacketSender: have been blocking for packet ack for
"+TimeUtil.formatTime(delta));
- } else return false;
- } else return false;
- }
+ if(delta >
PacketSender.MAX_COALESCING_DELAY)
+ Logger.error(this, "Waking
PacketSender: have been blocking for packet ack for " +
TimeUtil.formatTime(delta));
+ else
+ return false;
+ } else
+ return false;
}
pn.node.ps.wakeUp();
return false;
@@ -864,9 +862,8 @@
if(logMINOR)
Logger.minor(this,
"Grabbing resend request: " + qrr.packetNumber + " from " + this);
qrr.sent();
- } else
- if(logMINOR)
- Logger.minor(this,
"Rejecting resend request: " + qrr.packetNumber + " - in future by " +
(qrr.activeTime - now) + "ms for " + this);
+ } else if(logMINOR)
+ Logger.minor(this, "Rejecting
resend request: " + qrr.packetNumber + " - in future by " + (qrr.activeTime -
now) + "ms for " + this);
}
}
} catch(UpdatableSortedLinkedListKilledException e) {
@@ -912,9 +909,8 @@
if(logMINOR)
Logger.minor(this,
"Grabbing ack request " + packetNumber + " (" + realLength + ") from " + this);
qr.sent();
- } else
- if(logMINOR)
- Logger.minor(this,
"Ignoring ack request " + packetNumber + " (" + realLength + ") - will become
active in " + (qr.activeTime - now) + "ms on " + this + " - " + qr);
+ } else if(logMINOR)
+ Logger.minor(this, "Ignoring
ack request " + packetNumber + " (" + realLength + ") - will become active in "
+ (qr.activeTime - now) + "ms on " + this + " - " + qr);
}
}
} catch(UpdatableSortedLinkedListKilledException e) {
@@ -1104,7 +1100,7 @@
return null;
return numbers;
}
-
+
public boolean hasPacketsToResend() {
synchronized(packetsToResend) {
return !packetsToResend.isEmpty();
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs