From 81664bc776ce5540d7ce0a3d4321a47fefd131a2 Mon Sep 17 00:00:00 2001
From: zzz <zzz@mail.i2p>
Date: Fri, 29 Jan 2010 13:47:50 +0000
Subject: [PATCH]       - Don't update unused lease fail stats

---
 .../i2p/router/message/OutboundClientMessageOneShotJob.java | 6 ++++--
 .../networkdb/kademlia/KademliaNetworkDatabaseFacade.java   | 2 ++
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java b/router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java
index 6e64d2040e..e82a5f5fb4 100644
--- a/router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java
+++ b/router/java/src/net/i2p/router/message/OutboundClientMessageOneShotJob.java
@@ -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)
diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java b/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java
index 1f0daa9e84..dc2bb3ac9e 100644
--- a/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java
+++ b/router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java
@@ -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;
     }
-- 
GitLab