mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2026-03-02 22:57:22 -05:00
[FEAT]: Add Indexer Timeout Setting #342
Labels
No labels
Area: API
Area: Database
Area: Db-migration
Area: Download Clients
Area: Indexer
Area: Metadata API
Area: Notifications
Area: Tooling
Area: UI
Area: Update API
Priority: High
Priority: Low
Priority: Medium
Status: Cannot Reproduce
Status: Confirmed
Status: Help Wanted
Status: In Progress
Status: Indexer - need invite
Status: Info Needed
Status: Investigating
Status: Logs Needed
Status: Maybe One Day
Status: Needs Triage
Status: Unlikely
Status: Waiting for OP
Status: Won't Fix
Type: Bug
Type: Bug
Type: Documentation
Type: Duplicate
Type: Enhancement
Type: External Bug
Type: Feature Request
Type: Regression
Type: Support
Type: Support.
lidarr-pull
radarr-pull
sonarr upstream
sonarr-pull
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Prowlarr#342
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @neo-neo1 on GitHub (Nov 8, 2021).
Is there an existing issue for this?
Is your feature request related to a problem? Please describe
Not everyone runs Prowlarr under ideal conditions and not all indexers are healthy. Running Prowlarr on low resource hardware in addition to accessing busy indexers during peak time requires the need to adjust timeout values. If coupled with a less than desirable overburdened ISP during peak time only increases the need to adjust timeout values.
Describe the solution you'd like
A field to set rssfeed and query timeout values when adding or editing indexer options.
Describe alternatives you've considered
We can't always control our environment nor do we control unhealthy indexers. NZBHydra2 has this option and it works beautifully. This is one feature I miss since switching. The only alternative is to use NZBHydra2 which I am attempting to avoid.
Anything else?
The Feature Parity with Hydra list comments
Timeout No plans to make this an option Qwhich I strongly urge you to reconsider the importance of this. This is a requirement for many users.AB#1883
@ta264 commented on GitHub (Nov 8, 2021):
I have to say that asserting that "feature I want" is "a requirement / crucial for many users" is one of my pet peeves. If any other users do need this functionality please "thumbs up" the initial post so we can gauge demand. This is the first time I've seen anyone request this so I'm guessing demand isn't that high.
FYI the default timeout is 100secs and anything that doesn't respond in that timeframe will get disabled and so not queried next time. So I'm not totally sure what being able to adjust the timeout buys you.
@neo-neo1 commented on GitHub (Nov 8, 2021):
Sorry that it set off your pet peeve.
@ta264 commented on GitHub (Nov 8, 2021):
Sorry, grumpy after a bad nights sleep. Happy to leave it open for a little while to gauge demand - I could easily be judging it wrong.
@ta264 commented on GitHub (Nov 8, 2021):
PS elaborating on what you want to achieve by adjusting the timeout would help us decide whether or not to implement this (or an alternative solution)
@netty0 commented on GitHub (Nov 8, 2021):
I’ve used indexers which have frequented in 120+ second response times.
Personally I see no reason why convincing is required for an intrinsic option.
Adjusting timeout is a valuable tool when troubleshooting.
You could lower timeout for when manually (interactive) searching to set a cut off.
Or even organize/group indexers per timeout values using tags/profiles or whichever.
Tunneling indexers over TOR needs a high timeout. Or some proxies. Or tunneling over a distant VPN server.
Satellite internet, cellular internet, overburdened indexers, free NZB Indexers, and older SBCs all stand to require higher timeouts.
A basic setting to have in my opinion.
@bakerboy448 commented on GitHub (Nov 8, 2021):
This should not be done and goes against the principals and requests of TOR.
Has not been an issue to date
has not been an issue to date
perhaps we bump the timeout from 100 to 120 and call it a day. This hasn't been an issue for thousands of users for 5+ months.
@neo-neo1 commented on GitHub (Nov 8, 2021):
Next you’re going to lecture us against using *arr apps for content they don't own.
Have you taken a survey of all users past, present, and future?
Why not include a basic option as preventative maintenance for those that require it.
Hiding a timeout field underneath “Show Advanced” options would be preferable. I side on users choice for those who require it.
@Thundereye90 commented on GitHub (Nov 17, 2022):
is there any update on this issue?
@AnshulJ999 commented on GitHub (Aug 19, 2024):
Is there any update on this? I'm facing issues with indexers needing 60+ seconds to respond to a query which slows down the whole process, so a custom timeout would really be very valuable. Thanks.
@bakerboy448 commented on GitHub (Aug 19, 2024):
@gitthangbaby commented on GitHub (Jun 8, 2025):
For me the situation is horrible as i'm doing interactive search from Prowlarr or other GUIs and it looks like this. At any time, 10 out of 100 indexers are down.
..
..
(wait 10 minutes)
It takes 17 minutes net, 20 min with typing the same query, and around 30min if not laser focused, to perform one search.
@bolach commented on GitHub (Sep 1, 2025):
This would be so usefull. Or a log with the time that each indexer took for the search.
@bakerboy448 commented on GitHub (Sep 1, 2025):
Already exists in history and logs
@emilyrichardssophie-web commented on GitHub (Jan 20, 2026):
How is this not implemented yet