Author: toad
Date: 2009-04-01 14:54:57 +0000 (Wed, 01 Apr 2009)
New Revision: 26313

Modified:
   branches/db4o/freenet/src/freenet/client/FetchException.java
   branches/db4o/freenet/src/freenet/client/InsertException.java
Log:
Delete the stack trace elements


Modified: branches/db4o/freenet/src/freenet/client/FetchException.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/FetchException.java        
2009-04-01 14:54:21 UTC (rev 26312)
+++ branches/db4o/freenet/src/freenet/client/FetchException.java        
2009-04-01 14:54:57 UTC (rev 26313)
@@ -426,6 +426,10 @@
                        errorCodes.removeFrom(container);
                if(newURI != null)
                        newURI.removeFrom(container);
+               StackTraceElement[] elements = getStackTrace();
+               if(elements != null)
+                       for(StackTraceElement element : elements)
+                               container.delete(element);
                container.delete(this);
        }
        

Modified: branches/db4o/freenet/src/freenet/client/InsertException.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/InsertException.java       
2009-04-01 14:54:21 UTC (rev 26312)
+++ branches/db4o/freenet/src/freenet/client/InsertException.java       
2009-04-01 14:54:57 UTC (rev 26313)
@@ -193,6 +193,10 @@
                        container.activate(uri, 5);
                        uri.removeFrom(container);
                }
+               StackTraceElement[] elements = getStackTrace();
+               if(elements != null)
+                       for(StackTraceElement element : elements)
+                               container.delete(element);
                container.delete(this);
        }
 }

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to