diff --git a/router/java/src/net/i2p/router/tunnel/pool/BuildRequestor.java b/router/java/src/net/i2p/router/tunnel/pool/BuildRequestor.java index 21325be85189c68045f0405a60f127decb6db6ec..3f5a2ea23114ba94cb6928318241fcd2a34a3752 100644 --- a/router/java/src/net/i2p/router/tunnel/pool/BuildRequestor.java +++ b/router/java/src/net/i2p/router/tunnel/pool/BuildRequestor.java @@ -109,7 +109,7 @@ class BuildRequestor { return; } - cfg.setPairedTunnel(pairedTunnel); + //cfg.setPairedTunnel(pairedTunnel); long beforeDispatch = System.currentTimeMillis(); if (cfg.isInbound()) { diff --git a/router/java/src/net/i2p/router/tunnel/pool/PooledTunnelCreatorConfig.java b/router/java/src/net/i2p/router/tunnel/pool/PooledTunnelCreatorConfig.java index 3728ebc52da079829ede6b404d8a95b5d7a1b747..b2cb7c704fc7232225e08ecc026b1b087f1bb930 100644 --- a/router/java/src/net/i2p/router/tunnel/pool/PooledTunnelCreatorConfig.java +++ b/router/java/src/net/i2p/router/tunnel/pool/PooledTunnelCreatorConfig.java @@ -83,7 +83,9 @@ public class PooledTunnelCreatorConfig extends TunnelCreatorConfig { public void setTestJob(TestJob job) { _testJob = job; } public void setExpireJob(Job job) { /* _expireJob = job; */ } - // Fix memory leaks caused by references if you need to use pairedTunnel + /** + * @deprecated Fix memory leaks caused by references if you need to use pairedTunnel + */ public void setPairedTunnel(TunnelInfo tunnel) { /* _pairedTunnel = tunnel; */} // public TunnelInfo getPairedTunnel() { return _pairedTunnel; } } diff --git a/router/java/src/net/i2p/router/tunnel/pool/TunnelPeerSelector.java b/router/java/src/net/i2p/router/tunnel/pool/TunnelPeerSelector.java index 2cfac2cc4fc9ae4d657b8cd4aa436daab221fb2e..a3b5c4b208bcba94598a1a7b9cb03fdd2f408421 100644 --- a/router/java/src/net/i2p/router/tunnel/pool/TunnelPeerSelector.java +++ b/router/java/src/net/i2p/router/tunnel/pool/TunnelPeerSelector.java @@ -491,7 +491,7 @@ public abstract class TunnelPeerSelector { * Now: * d((H(l+h), h) - d(H(r+h), h) */ - private class HashComparator implements Comparator { + private static class HashComparator implements Comparator { private Hash _hash; private HashComparator(Hash h) { diff --git a/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java b/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java index d879750359ba08992cb4effd9c856040c1dea5f4..dab276069c64ab7732546c3dcfdc331d5d01fd76 100644 --- a/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java +++ b/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java @@ -175,7 +175,7 @@ public class TunnelPoolManager implements TunnelManagerFacade { public int getOutboundClientTunnelCount() { int count = 0; List destinations = null; - synchronized (_clientInboundPools) { + synchronized (_clientOutboundPools) { destinations = new ArrayList(_clientOutboundPools.keySet()); } for (int i = 0; i < destinations.size(); i++) {