set timeout for Image.info check to avoid site going down if covers is slow #11334
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Follow-up from #11332 . The issue was exacerbated by the web nodes becoming saturated when covers was slow, due to this request, which did not have a timeout.
Technical
Testing
Tested locally by adding a sleep to coverstore:
And observed that on loading a book page, the page did not wait 10 seconds, but instead responded after ~3 , and without the
style="aspect-ratio: ..."
tag on the image.Screenshot
Stakeholders