From 3723f43253bbf20bc0ac313d4f2d66065be629f0 Mon Sep 17 00:00:00 2001
From: Daniil Davidov <d.davydov@postgrespro.ru>
Date: Wed, 11 Mar 2026 16:18:15 +0700
Subject: [PATCH] fixes for 0001

---
 src/backend/postmaster/autovacuum.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/postmaster/autovacuum.c b/src/backend/postmaster/autovacuum.c
index d403450d508..e1c995dd2ea 100644
--- a/src/backend/postmaster/autovacuum.c
+++ b/src/backend/postmaster/autovacuum.c
@@ -3432,7 +3432,7 @@ AutoVacuumReleaseParallelWorkers(int nworkers)
 	Assert(AmAutoVacuumWorkerProcess());
 
 	/* Cannot release more workers than reserved */
-	Assert(nworkers <= av_nworkers_reserved);
+	nworkers = Min(nworkers, av_nworkers_reserved);
 
 	LWLockAcquire(AutovacuumLock, LW_EXCLUSIVE);
 
-- 
2.43.0

