Hi rdl & all,
this seems to be related to this post also
https://www.altbinz.net/forum/bugs/decoding-thread-hangs/I have noticed this for quite a while and if queues are reasonably short or download connection is rather slow it doesn't happen or can't be noticed, however if the download queue is large, the download speed is high, and maybe also if the destination drive can't always keep up with the download speed, then it comes to this issue, and then it is quite annoying.
My scenario is that I have a D:\ drive (an SSD) where abz downloads to and where it repairs, and then it unrars to the E:\ drive (HDD).
The queue is sufficient to fit on the E:\ drive, but not on the D:\ drive, so I am dependant on it unraring and deleting it from the D:\ drive while downloading.
The scenario I had today was a 900 GB queue (with 900+ GB free on E:\) and 350 GB free on the D:\ drive.
Now when I woke up it turned out abz had went to pause mode, because the D:\ drive was full, apparently because a delay of more than 350 GB had built up during repairing and unraring.
The root cause is that abz for some reason at some point just starts sitting there and doing nothing for several minutes. It doesn't repair and it doesn't unrar for quite some time. Then after quite a long time something triggers the repair and unrar process after all - but just for a few downloads, befoe it goes to "idle mode" again and again waits a few minutes.
Have a look at my queue:
It just sits there and does nothing at the time I made the screenshot, there are dozens of downloads that are still red and not checked, dozens that have been repaired and not unrared, and then also there are dozens that have been downloaded (with par2 file) but that don't even show up yet in the par2 queue.
It would be great if you found some fix for that. As said it only happens when you have a huge queue, but when you do it is super annoying, because you can't rely on abz downloading your queue, but instead you can expect it to fill up your download drive and stop at some point.
If it can't be fixed then at least some workaround would be great, with abz auto-unpausing if HDD space gets sufficient again.
If you check my screenshot then by the time I woke up it had at least unrared 100+ GB already, but of course once it had gone to pause mode due to insufficient space it stayed there, even if space became available again at a later time.
btw by the time I made the screenshot I had manually unpaused abz so that is the reason why it's not in pause mode in the screenshot (but it was in pause mode when I woke up, and free space on the download drive was already 100+ GB then).