Force-Recheck and Lockups
Posted: Sun May 03, 2009 12:38 am
I have maybe 30-40 torrents of which usually about 7 are active and downloading. I had a problem in the past where the client (0.5.9.3) would say a download was 100% completed and move it to the bottom of the queue only to discover that it was in fact maybe 99.8% completed. To avoid this problem, I now do a force-recheck of each "100% completed" queued torrent after it has completed.
This has revealed a problem which I was wondering if anyone else had noticed. If I select just ONE of the completed torrents and start a recheck, suddenly the deluge screen removes all the torrent information about all the torrents then freezes. If I check conky I see that the deluge has completely frozen because net activity stops. So I have to kill deluge and restart. It always takes 3-4 restarts before it does genuinely restart properly (title bar saying Deluge and a completely blank window). When it does restart, every actively downloading torrent has started rechecking itself one after the other. Given that some are 4-10Gb, this takes ages.
So it makes it challenging to force a recheck of just the one that has completed - it almost always leads to a lockup, multiple restarts of the client, and a foreced recheck of ALL the active torrents
Anyone got a workaround?
1.1.7 on Xubuntu Jaunty, installed from the deluge-dev PPA
This has revealed a problem which I was wondering if anyone else had noticed. If I select just ONE of the completed torrents and start a recheck, suddenly the deluge screen removes all the torrent information about all the torrents then freezes. If I check conky I see that the deluge has completely frozen because net activity stops. So I have to kill deluge and restart. It always takes 3-4 restarts before it does genuinely restart properly (title bar saying Deluge and a completely blank window). When it does restart, every actively downloading torrent has started rechecking itself one after the other. Given that some are 4-10Gb, this takes ages.
So it makes it challenging to force a recheck of just the one that has completed - it almost always leads to a lockup, multiple restarts of the client, and a foreced recheck of ALL the active torrents

Anyone got a workaround?
1.1.7 on Xubuntu Jaunty, installed from the deluge-dev PPA