- Don't update unused lease fail stats

This commit is contained in:
zzz
2010-01-29 13:47:50 +00:00
parent 6d60a6f833
commit 81664bc776
2 changed files with 6 additions and 2 deletions

View File

@@ -977,7 +977,8 @@ public class OutboundClientMessageOneShotJob extends JobImpl {
long dataMsgId = _cloveId;
getContext().messageHistory().sendPayloadMessage(dataMsgId, true, sendTime);
getContext().clientManager().messageDeliveryStatusUpdate(_from, _clientMessageId, true);
_lease.setNumSuccess(_lease.getNumSuccess()+1);
// unused
//_lease.setNumSuccess(_lease.getNumSuccess()+1);
int size = _clientMessageSize;
@@ -1022,7 +1023,8 @@ public class OutboundClientMessageOneShotJob extends JobImpl {
_log.debug(OutboundClientMessageOneShotJob.this.getJobId()
+ ": Soft timeout through the lease " + _lease);
_lease.setNumFailure(_lease.getNumFailure()+1);
// unused
//_lease.setNumFailure(_lease.getNumFailure()+1);
if (_key != null && _tags != null && _leaseSet != null) {
SessionKeyManager skm = getContext().clientManager().getClientSessionKeyManager(_from.calculateHash());
if (skm != null)

View File

@@ -642,6 +642,7 @@ public class KademliaNetworkDatabaseFacade extends NetworkDatabaseFacade {
// Iterate through the old failure / success count, copying over the old
// values (if any tunnels overlap between leaseSets). no need to be
// ueberthreadsafe fascists here, since these values are just heuristics
/****** unused
if (rv != null) {
for (int i = 0; i < rv.getLeaseCount(); i++) {
Lease old = rv.getLease(i);
@@ -655,6 +656,7 @@ public class KademliaNetworkDatabaseFacade extends NetworkDatabaseFacade {
}
}
}
*******/
return rv;
}