Matthew Toseland:
> It was implemented after I tried to download a 700MB splitfile
> with my 7GB node, and it caused disk overflow, routing table
> corruption and all manner of horribleness.

It is entirely acceptable to simply exit() unconditionally when you
get a write error. Freenet is, after all, software in early
development--it does not need frills, nor is it expected to have
them.

Corrupt routing tables (and corrupt datastore files) are a fact of
life. Simply delete the corrupt routing table and seed a new one.

By the way, would it be possible to make nodes exit when they
receive an OOM error? They should.

_______________________________________________
devl mailing list
[EMAIL PROTECTED]
http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/devl

Reply via email to