Author: toad
Date: 2007-08-29 17:10:03 +0000 (Wed, 29 Aug 2007)
New Revision: 14915

Modified:
   trunk/freenet/src/freenet/client/async/ClientGetter.java
   trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java
   trunk/freenet/src/freenet/client/async/SingleFileFetcher.java
   trunk/freenet/src/freenet/node/Node.java
Log:
logging

Modified: trunk/freenet/src/freenet/client/async/ClientGetter.java
===================================================================
--- trunk/freenet/src/freenet/client/async/ClientGetter.java    2007-08-29 
16:55:42 UTC (rev 14914)
+++ trunk/freenet/src/freenet/client/async/ClientGetter.java    2007-08-29 
17:10:03 UTC (rev 14915)
@@ -115,6 +115,8 @@
        }

        public void onSuccess(FetchResult result, ClientGetState state) {
+               if(Logger.shouldLog(Logger.MINOR, this))
+                       Logger.minor(this, "Succeeded from "+state);
                if(!closeBinaryBlobStream()) return;
                synchronized(this) {
                        finished = true;
@@ -152,6 +154,8 @@
        }

        public void onFailure(FetchException e, ClientGetState state) {
+               if(Logger.shouldLog(Logger.MINOR, this))
+                       Logger.minor(this, "Failed from "+state+" : "+e, e);
                closeBinaryBlobStream();
                while(true) {
                        if(e.mode == FetchException.ARCHIVE_RESTART) {

Modified: trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java
===================================================================
--- trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java  
2007-08-29 16:55:42 UTC (rev 14914)
+++ trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java  
2007-08-29 17:10:03 UTC (rev 14915)
@@ -232,7 +232,11 @@
                                                anyValid = true;
                                        }
                                }
-                               if(!anyValid) return;
+                               if(!anyValid) {
+                                       if(logMINOR)
+                                               Logger.minor(this, "No valid 
keys, returning without registering");
+                                       return;
+                               }
                        }
                }
                innerRegister(req);

Modified: trunk/freenet/src/freenet/client/async/SingleFileFetcher.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SingleFileFetcher.java       
2007-08-29 16:55:42 UTC (rev 14914)
+++ trunk/freenet/src/freenet/client/async/SingleFileFetcher.java       
2007-08-29 17:10:03 UTC (rev 14915)
@@ -129,6 +129,8 @@
                }
                Bucket data = extract(block);
                if(data == null) {
+                       if(logMINOR)
+                               Logger.minor(this, "No data");
                        // Already failed: if extract returns null it will call 
onFailure first.
                        return;
                }

Modified: trunk/freenet/src/freenet/node/Node.java
===================================================================
--- trunk/freenet/src/freenet/node/Node.java    2007-08-29 16:55:42 UTC (rev 
14914)
+++ trunk/freenet/src/freenet/node/Node.java    2007-08-29 17:10:03 UTC (rev 
14915)
@@ -2233,7 +2233,11 @@
                if(key == null) return null;
                clientSSK.setPublicKey(key);
                SSKBlock block = fetch((NodeSSK)clientSSK.getNodeKey(), 
dontPromote);
-               if(block == null) return null;
+               if(block == null) {
+                       if(logMINOR)
+                               Logger.minor(this, "Could not find key for 
"+clientSSK+" (dontPromote="+dontPromote+")");
+                       return null;
+               }
                // Move the pubkey to the top of the LRU, and fix it if it
                // was corrupt.
                cacheKey(clientSSK.pubKeyHash, key, false);


Reply via email to