Page 2 of 2
Re: 0.7.5 - Using Check Before Download Causes Queue Be Igno
Posted: November 19th, 2012, 2:32 pm
by shypike
If the server simply times out on a STAT, then yes, it counts as a try, so it should be finite.
Could you do the following?
Set the logging level to Debug on Status page and then start a pre-check.
When it ultimately hangs, download the log file from the Status page.
Please email the log file to
bugs@sabnzbd.org and add the URL of this post.
Re: 0.7.5 - Using Check Before Download Causes Queue Be Igno
Posted: November 20th, 2012, 12:58 pm
by sab12397
I think I have tracked down the issue.
It is possibly working as designed but not great for servers with issues with the Check Before Download option.
I suspect some people who are reporting their download speeds are stuck at 0Kps may have this problem especially if the server used to work with check before download and now doesn't.
Say the queue contains one item with 1000 parts.
What is happening is SAB is trying each of the parts the total of 4 times (the first try and 3 retries - 30 second retry setting).
This means you have to wait ((3+1) * 1000) * 30 seconds = 120000 seconds (33 hours) for the queue item to finally fail with a too few parts available error.
Actually is is 66 hours as it takes the server 30 seconds to decide the STAT is not working.
I have not waited this long to confirm either of these hypotheses.
I guess all may work better in 0.8 I can't wait to give it a try.
Thanks
Re: 0.7.5 - Using Check Before Download Causes Queue Be Igno
Posted: November 20th, 2012, 3:35 pm
by shypike
You may be right with your assessment.
Like I said before. In testing we never did encounter servers which had issues with STAT.
Which provider do you use?
Re: 0.7.5 - Using Check Before Download Causes Queue Be Igno
Posted: November 25th, 2012, 12:22 pm
by sab12397
I have changed providers and working fine now.
Pity it stopped working with the old provider.