Page 1 of 1
Put repairs on queue?
Posted: March 22nd, 2012, 7:08 am
by Sab_Cal
Hi,
I have a annoying problem. If I have several downloads in progress, and let say the first one that's ready and start post processing needs repair. All the other completed downloads that follows must wait for the repair to finish before they can post process, right? Is it possible to put the ones that needs repair on pause until the list is empty (assuming that all others are ok) and continue repair then?
Re: Put repairs on queue?
Posted: March 22nd, 2012, 1:19 pm
by shypike
I guess it would be possible, but not terribly efficient.
It would mean breaking off the current repair.
Re: Put repairs on queue?
Posted: March 25th, 2012, 3:47 pm
by Sab_Cal
Right. Assume it's friday evening and you found a couple of goodies to dl. I just want to watch the first one that is ready (and ok). Instead there goes hours by to repair something that might be corrupted after all...
Re: Put repairs on queue?
Posted: March 26th, 2012, 1:52 am
by shypike
It always possible to kill the par2 program. SABnzbd will notice.
Re: Put repairs on queue?
Posted: March 26th, 2012, 3:49 am
by Sab_Cal
Hmm, ok that's interesting. How do you kill the par2 program then? (I run the sabnzbd on a qnap NAS)
Re: Put repairs on queue?
Posted: March 26th, 2012, 6:35 am
by shypike
On a NAS it's quite a bit of work.
You need to login with an ssh session.
Then lookup the par2 process id and then kill the process.
We are planning termination for running processes for a future release.
However, this requires a higher minimum Python version, which is not
a problem for mainstream platforms, but it could be for embedded systems like a NAS.
Re: Put repairs on queue?
Posted: March 26th, 2012, 6:49 am
by Sab_Cal
Sounds a bit drastic to kill a process like that. When you're talking about future releases, would't this (=headline of thread) be one heck of suggestion to put in the request box?
