-
Notifications
You must be signed in to change notification settings - Fork 213
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RuntimeError: unable to perform operation on <TCPTransport closed=True reading=False 0x55dc68caf9f0>; the handl... #4901
Comments
I thought this would be fixed in #4875, but they are still happening. This error is worrisome because there is very little visibility into what the effect of it is, and it's been difficult to understand exactly where it comes from, what causes it, or even when it happens. My suggested plan of action to try to address this is, unfortunately, purely speculative. It is as follows:
|
@WordPress/openverse-api is anyone interested in taking this on? I've recommended a list of actions to try in the previous comment. I ordered them based on my estimation of how much effort they would take, and I would suggest trying them in that order unless you disagree with my relative estimations. After each one, we would need to deploy to production and see whether the RuntimeError is still happening. Please ping me on any PRs that open as a result of this issue. I think someone in @WordPress/openverse-api should drive the work itself so that the understanding of it is within that group of maintainers, but I am happy to advise, review, and lend any other support to anyone working through this. |
On October 14, these errors suddenly raised in Sentry, consuming ~80% of our quota during the following weeks. After deploying the aiohttp upgrade last week on November 19, the number of events has decreased. I'll observe how it goes this week, though a memory leak issue on the API is also rising as a priority. |
Reports of this have dropped to around ~50 in the last week. I'm archiving it until it happens 100 times again since this was mostly a problem with the aiohttp library. |
Sentry Issue: OPENVERSE-API-YE
The text was updated successfully, but these errors were encountered: