mherger wrote: 
> 
> About the theory around "sleep": are you saying that the plugin 
> installer tries to validate the download before the data has fully been
> 
> written to disc, thus failing the check (again, probably a few bytes 
> short)? I think it would still be good to test the download using 
> network.asynchttp=DEBUG. It will be noisy, but the interesting parts 
> will hopefully be towards the end of the download.
> 

My suggestion to try the "sleep" (which seems to have stopped the
checksum failing) was because this LMS is running on a NAS and perhaps
the NAS OS/hardware has some oddities.
e.g. it might return success on a file write before the write has been
committed to disk but then when the file open/read happens a few
microseconds later it gets the contents from disk without taking the
write cache into account.
That would be a pretty big bug (so unlikely) but perhaps it would only
be seen by 3rd-party software running directly on the NAS ... which
would make it less common in the wild.



Paul Webster
http://dabdig.blogspot.com
author of \"now playing\" plugins covering radio france (fip etc), kcrw,
supla finland, abc australia, cbc/radio-canada and rte ireland
------------------------------------------------------------------------
Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105
View this thread: http://forums.slimdevices.com/showthread.php?t=112241

_______________________________________________
Squeezecenter mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezecenter

Reply via email to