On Tuesday 28 January 2003 20:11, you wrote: > > Set mainport.params.servlet.7.params.sfDoParanoidChecks=false to disable > paranoid CHK checking. This will be the default on the next stable > build. This should make FEC files with metadata work. > This is not a good idea. Leave it on. I routinely see corrupted blocks. If we catch them they can be retried or at least ignored. If you turn off checking then in the best case the corrupted data will be used to reconstruct the file and will be caught by the new checksuming code at the very end of the download.. For old SplitFiles there is no checksum, and the user will get corrupted data with no warning.
Why not just add a "Skip block checks" option to the UI which is off by default and can be enabled by the user to get bad files? If anyone out there wants to go after the root problem of *why* we are getting corrupted blocks, here's your chance to be a Freenet hero. I understand mihi is frustrated, but the idea of trying to support splitfiles with metadata is just wrong. There is no reason to do it. It is hard and it complicates the code. Why doesn't someone just fix his code? --gj _______________________________________________ devl mailing list devl at freenetproject.org http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/devl
