Author: toad
Date: 2008-08-29 23:08:35 +0000 (Fri, 29 Aug 2008)
New Revision: 22235

Modified:
   branches/db4o/freenet/src/freenet/client/async/PersistentChosenRequest.java
Log:
Remove duplicate activations


Modified: 
branches/db4o/freenet/src/freenet/client/async/PersistentChosenRequest.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/PersistentChosenRequest.java 
2008-08-29 23:05:23 UTC (rev 22234)
+++ branches/db4o/freenet/src/freenet/client/async/PersistentChosenRequest.java 
2008-08-29 23:08:35 UTC (rev 22235)
@@ -180,14 +180,12 @@
                                                        bulkFailItems = new 
Vector<BulkCallFailureItem>();
                                                bulkFailItems.add(new 
BulkCallFailureItem(e, block.token));
                                        } else {
-                                               container.activate(request, 1);
                                                
((SendableGet)request).onFailure(e, block.token, container, context);
                                                container.commit(); // db4o is 
read-committed, so we need to commit here.
                                        }
                                }
                        }
                        if(bulkFailItems != null) {
-                               container.activate(request, 1);
                                
((SupportsBulkCallFailure)request).onFailure(bulkFailItems.toArray(new 
BulkCallFailureItem[bulkFailItems.size()]), container, context);
                                container.commit(); // db4o is read-committed, 
so we need to commit here.
                        }


Reply via email to