Although, a quick check of the source code (torrent.c:tr_torrentFileCompleted) indicates that it doesn't attempt to delete the old file, only renames from the .part name to the completed name (using the standard library 'rename' function, which is guaranteed to do nothing if for some reason both the oldname and newname are identical). So that can't be it.
Although, a quick check of the source code (torrent. c:tr_torrentFil eCompleted) indicates that it doesn't attempt to delete the old file, only renames from the .part name to the completed name (using the standard library 'rename' function, which is guaranteed to do nothing if for some reason both the oldname and newname are identical). So that can't be it.