Author: toad
Date: 2008-02-06 00:15:04 +0000 (Wed, 06 Feb 2008)
New Revision: 17575

Modified:
   trunk/freenet/src/freenet/node/PeerNode.java
Log:
Disable ARK fetches too if enableARKs == false.

Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java        2008-02-05 23:52:46 UTC 
(rev 17574)
+++ trunk/freenet/src/freenet/node/PeerNode.java        2008-02-06 00:15:04 UTC 
(rev 17575)
@@ -1860,6 +1860,7 @@

        void startARKFetcher() {
                // FIXME any way to reduce locking here?
+               if(!node.enableARKs) return;
                synchronized(arkFetcherSync) {
                        if(myARK == null) {
                                Logger.minor(this, "No ARK for " + this + " 
!!!!");
@@ -1872,6 +1873,7 @@
        }

        protected void stopARKFetcher() {
+               if(!node.enableARKs) return;
                Logger.minor(this, "Stopping ARK fetcher for " + this + " : " + 
myARK);
                // FIXME any way to reduce locking here?
                synchronized(arkFetcherSync) {


Reply via email to