Posted: Thu Dec 30, 2010 3:03 am Post subject: Possible race condition when saving many small files
Version: 4.0 Final
OS: Win7 32bit
Install Method: Full
Type of Install: Registered
Number of Servers: 1
Connections per server: 15
Server Priority: 1
If downloading many smaller files (~500k) simultaneously, sometimes not all the files get saved to the download folder. In addition, some files end up corrupted although the file size is correct. When this happens and NL is closed, the temp folder is not removed and usually contains some files. I've been able to lessen the occurrence of this behavior by limiting my connections to 4, but it still occurs now and then.
This behavior seems like a race condition whereby the file handle to the incomplete download can be lost and then assigned to a new download when there is lots of file activity.
Log file (relevant lines):
7:57:30 PM !Save Thread Error !! <System Error. Code: 32.
The process cannot access the file because it is being used by another process>
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum