Author: toad
Date: 2008-08-09 15:26:33 +0000 (Sat, 09 Aug 2008)
New Revision: 21686

Modified:
   branches/db4o/freenet/src/freenet/client/async/SingleFileInserter.java
Log:
Debugging.


Modified: branches/db4o/freenet/src/freenet/client/async/SingleFileInserter.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/SingleFileInserter.java      
2008-08-09 13:38:52 UTC (rev 21685)
+++ branches/db4o/freenet/src/freenet/client/async/SingleFileInserter.java      
2008-08-09 15:26:33 UTC (rev 21686)
@@ -431,6 +431,9 @@
                }

                public synchronized void onTransition(ClientPutState oldState, 
ClientPutState newState, ObjectContainer container) {
+                       if(persistent) { // FIXME debug-point
+                               if(logMINOR) Logger.minor(this, "Transition: 
"+oldState+" -> "+newState);
+                       }
                        if(oldState == sfi)
                                sfi = newState;
                        if(oldState == metadataPutter)
@@ -519,7 +522,7 @@
                                        Logger.error(this, "Got metadata for 
metadata");
                                        e = new 
InsertException(InsertException.INTERNAL_ERROR, "Did not expect to get metadata 
for metadata inserter", null);
                                } else if(state != sfi) {
-                                       Logger.error(this, "Got metadata from 
unknown state "+state+" sfi="+sfi+" metadataPutter="+metadataPutter+" on 
"+this, new Exception("debug"));
+                                       Logger.error(this, "Got metadata from 
unknown state "+state+" sfi="+sfi+" metadataPutter="+metadataPutter+" on 
"+this+" persistent="+persistent, new Exception("debug"));
                                        e = new 
InsertException(InsertException.INTERNAL_ERROR, "Got metadata from unknown 
state", null);
                                } else {
                                        // Already started metadata putter ? 
(in which case we've got the metadata twice)
@@ -633,6 +636,8 @@
                }

                public void onEncode(BaseClientKey key, ClientPutState state, 
ObjectContainer container, ClientContext context) {
+                       if(persistent) // FIXME debug-point
+                               if(logMINOR) Logger.minor(this, "onEncode() for 
"+this+" : "+state+" : "+key);
                        synchronized(this) {
                                if(state != metadataPutter) return;
                        }
@@ -640,6 +645,8 @@
                }

                public void cancel(ObjectContainer container, ClientContext 
context) {
+                       if(persistent) // FIXME debug-point
+                               if(logMINOR) Logger.minor(this, "Cancelling 
"+this);
                        ClientPutState oldSFI = null;
                        ClientPutState oldMetadataPutter = null;
                        synchronized(this) {
@@ -666,6 +673,8 @@
                }

                public void onBlockSetFinished(ClientPutState state, 
ObjectContainer container, ClientContext context) {
+                       if(persistent) // FIXME debug-point
+                               if(logMINOR) Logger.minor(this, 
"onBlockSetFinished() for "+state+" on "+this);
                        synchronized(this) {
                                if(state == sfi)
                                        splitInsertSetBlocks = true;
@@ -707,6 +716,9 @@

                public void onFetchable(ClientPutState state, ObjectContainer 
container) {

+                       if(persistent) // FIXME debug-point
+                               if(logMINOR) Logger.minor(this, "onFetchable on 
"+this);
+                       
                        logMINOR = Logger.shouldLog(Logger.MINOR, this);

                        if(logMINOR) Logger.minor(this, "onFetchable("+state+ 
')');
@@ -746,6 +758,8 @@
                }

                private void startMetadata(ObjectContainer container, 
ClientContext context) {
+                       if(persistent) // FIXME debug-point
+                               if(logMINOR) Logger.minor(this, 
"startMetadata() on "+this);
                        try {
                                ClientPutState putter;
                                ClientPutState splitInserter;


Reply via email to