On Wed, Feb 12, 2003 at 10:53:36AM -0600, GeckoX wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> I changed tempDir in freenet.conf to a directory outside of the datastore. When I 
>restarted, I got a whole bunch 
> of messages in freenet.log like this:

Although most of Fred will use the specified tempDir, the native
filesystem datastore itself must have a temp dir for storing uncommitted
files. You should have something in your log about "couldn't create temp
dir!"... it looks like your node does not have permission to mkdir
store/temp/.


> 
> Feb 12, 2003 10:16:47 AM (freenet.node.states.request.InsertPending, QThread-33): 
>Failed to cache insert on chain dabb49f01b11649f
> java.io.IOException: insufficient storage
>         at freenet.fs.dir.LossyDirectory.forceStore(LossyDirectory.java:139)
>         at freenet.node.ds.FSDataStore.putData(FSDataStore.java:131)
>         at freenet.message.DataSend.cacheData(DataSend.java:118)
>         at 
>freenet.node.states.request.InsertPending.receivedMessage(InsertPending.java:145)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at 
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at freenet.node.State.received(State.java:126)
>         at freenet.node.StateChain.received(StateChain.java:161)
>         at freenet.node.StateChain.received(StateChain.java:52)
>         at 
>freenet.node.StandardMessageHandler$Ticket.run(StandardMessageHandler.java:212)
>         at 
>freenet.node.StandardMessageHandler$Ticket.received(StandardMessageHandler.java:159)
>         at 
>freenet.node.StandardMessageHandler$Ticket.access$0(StandardMessageHandler.java)
>         at freenet.node.StandardMessageHandler.handle(StandardMessageHandler.java:68)
>         at freenet.Ticker$Event.run(Ticker.java:214)
>         at freenet.thread.QThreadFactory$QThread.run(QThreadFactory.java:212)
> Feb 12, 2003 10:17:47 AM (freenet.node.states.request.DataPending, QThread-32): I/O 
>error caching DataReply
> java.io.IOException: insufficient storage
>         at freenet.fs.dir.LossyDirectory.forceStore(LossyDirectory.java:139)
>         at freenet.node.ds.FSDataStore.putData(FSDataStore.java:131)
>         at freenet.message.DataSend.cacheData(DataSend.java:118)
>         at freenet.node.states.request.Pending.receivedDataReply(Pending.java:270)
>         at 
>freenet.node.states.request.DataPending.receivedMessage(DataPending.java:106)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at 
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at freenet.node.State.received(State.java:126)
>         at freenet.node.StateChain.received(StateChain.java:161)
>         at freenet.node.StateChain.received(StateChain.java:52)
>         at 
>freenet.node.StandardMessageHandler$Ticket.run(StandardMessageHandler.java:212)
>         at 
>freenet.node.StandardMessageHandler$Ticket.received(StandardMessageHandler.java:159)
>         at 
>freenet.node.StandardMessageHandler$Ticket.access$0(StandardMessageHandler.java)
>         at freenet.node.StandardMessageHandler.handle(StandardMessageHandler.java:68)
>         at freenet.Ticker$Event.run(Ticker.java:214)
>         at freenet.thread.QThreadFactory$QThread.run(QThreadFactory.java:212)
> 
> 
> I set tempDir=/freenet/tmp, where /freenet is a symlink that works fine. 
>/freenet/tmp does exist, but is empty. I 
> had deleted store_*/temp. When I re-created store_*/temp, but left the tempDir set 
>the same in the conf file, the 
> node worked fine, except that it is putting temp files in store_*/temp instead of 
>/freenet/tmp.

Are you sure they were client (fproxy, FEC) temp files? What were their
filenames?

> 
> Is this a bug?

Probably not, but we'll see.
> 
> :GeckoX
> 
> - -- 
> - --------------------------------
> Freedom is slavery.
> Ignorance is strength.
> War is peace.
>                 -- George Orwell
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.1 (GNU/Linux)
> 
> iD8DBQE+SnwOSMrcfZpjDKERAtQ1AKCM4PiJDnJP3yR7xxTZLHOI/lPbkQCdG1An
> 411y2LwPwgy0fYuJkVoaq+w=
> =XWv9
> -----END PGP SIGNATURE-----
> 
> _______________________________________________
> devl mailing list
> [EMAIL PROTECTED]
> http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/devl
> 

-- 
Matthew Toseland
[EMAIL PROTECTED][EMAIL PROTECTED]
Full time freenet hacker.
http://freenetproject.org/
Freenet Distribution Node (temporary) at http://amphibian.dyndns.org:8889/KcW66rKIGAU/
ICTHUS.

Attachment: msg06743/pgp00000.pgp
Description: PGP signature

Reply via email to