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