* bo-le at web.de <bo-le at web.de> [2006-08-13 14:12:37]:
>
> while inserting i got in my wrapper log:
>
> INFO | jvm 1 | 2006/08/13 09:58:46 | Exception in thread
> "RequestStarter$SenderThread for freenet.client.async.SingleBlockInserter at
> 845940" java.lang.ClassCastException:
> freenet.support.io.ReadOnlyFileSliceBucket
> INFO | jvm 1 | 2006/08/13 09:58:46 | at
> freenet.support.io.PaddedEphemerallyEncryptedBucketFactory.freeBucket(PaddedEphemerallyEncryptedBucketFactory.java:28)
> INFO | jvm 1 | 2006/08/13 09:58:46 | at
> freenet.client.async.SplitFileInserterSegment.completed(SplitFileInserterSegment.java:494)
> INFO | jvm 1 | 2006/08/13 09:58:46 | at
> freenet.client.async.SplitFileInserterSegment.onSuccess(SplitFileInserterSegment.java:457)
> INFO | jvm 1 | 2006/08/13 09:58:46 | at
> freenet.client.async.SingleBlockInserter.onSuccess(SingleBlockInserter.java:254)
> INFO | jvm 1 | 2006/08/13 09:58:46 | at
> freenet.client.async.SingleBlockInserter.send(SingleBlockInserter.java:287)
> INFO | jvm 1 | 2006/08/13 09:58:46 | at
> freenet.node.RequestStarter$SenderThread.run(RequestStarter.java:156)
> INFO | jvm 1 | 2006/08/13 09:58:46 | at
> java.lang.Thread.run(Thread.java:595)
>
> one exception for each single block, the insert is in (i can fetch the key
> after insert), but the client doesnt get a 'PutSuccessful'. (Timeout while
> waiting).
>
> fix: (work for me)
>
> Index: /home/saces/eclipse-workspace/Freenet
> 0.7/src/freenet/support/io/PaddedEphemerallyEncryptedBucketFactory.java
> ===================================================================
> --- /home/saces/eclipse-workspace/Freenet
> 0.7/src/freenet/support/io/PaddedEphemerallyEncryptedBucketFactory.java
> (revision 10059)
> +++ /home/saces/eclipse-workspace/Freenet
> 0.7/src/freenet/support/io/PaddedEphemerallyEncryptedBucketFactory.java
> (working copy)
> @@ -25,7 +25,7 @@
> }
>
> public void freeBucket(Bucket b) throws IOException {
> -
> baseFactory.freeBucket(((PaddedEphemerallyEncryptedBucket)b).getUnderlying());
> + baseFactory.freeBucket(b);
> }
>
> }
>
> --
> Mfg
> saces
I've commited your patch in r10063.
Thanks.
NextGen$
-------------- next part --------------
An embedded message was scrubbed...
From: [email protected]
Subject: [freenet-cvs] r10063 - trunk/freenet/src/freenet/support/io
Date: Sun, 13 Aug 2006 16:25:00 +0000 (UTC)
Size: 3603
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20060813/93709bfa/attachment.mht>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20060813/93709bfa/attachment.pgp>