From f41f20d27615a52d538c3772b64da4c3f1fed0a2 Mon Sep 17 00:00:00 2001 From: Krystle Salazar Date: Tue, 14 Jan 2025 10:57:16 -0400 Subject: [PATCH] Close old db connections after getting thumbnails (#5335) --- api/api/utils/image_proxy/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/api/api/utils/image_proxy/__init__.py b/api/api/utils/image_proxy/__init__.py index 5f3be690680..d130bfd222e 100644 --- a/api/api/utils/image_proxy/__init__.py +++ b/api/api/utils/image_proxy/__init__.py @@ -3,6 +3,7 @@ from urllib.parse import urlparse from django.conf import settings +from django.db import close_old_connections from django.http import HttpResponse from rest_framework.exceptions import UnsupportedMediaType @@ -297,3 +298,5 @@ async def get( ) raise UpstreamThumbnailException(f"Failed to render thumbnail. {exc}") + finally: + close_old_connections()