From 50b291d6c435dbc4ad7fcfda4ce0da8bb38d81e8 Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Mon, 15 Dec 2025 15:01:30 +0100 Subject: [PATCH] packages/django-dramatiq-postgres: broker: close django connections on consumer close (cherry-pick #18833 to version-2025.10) (#18835) Co-authored-by: Marc 'risson' Schmitt Co-authored-by: Norman Ziebal close django connections on consumer close (#18833) --- .../django_dramatiq_postgres/broker.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/django-dramatiq-postgres/django_dramatiq_postgres/broker.py b/packages/django-dramatiq-postgres/django_dramatiq_postgres/broker.py index 46c06f5b40..4ae4705ae1 100644 --- a/packages/django-dramatiq-postgres/django_dramatiq_postgres/broker.py +++ b/packages/django-dramatiq-postgres/django_dramatiq_postgres/broker.py @@ -529,3 +529,7 @@ class _PostgresConsumer(Consumer): conn.close() except DATABASE_ERRORS: pass + try: + connections.close_all() + except DATABASE_ERRORS: + pass