diff options
Diffstat (limited to 'src/backend/postmaster/autovacuum.c')
-rw-r--r-- | src/backend/postmaster/autovacuum.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/backend/postmaster/autovacuum.c b/src/backend/postmaster/autovacuum.c index 7fe9e1d440a..e919317bab9 100644 --- a/src/backend/postmaster/autovacuum.c +++ b/src/backend/postmaster/autovacuum.c @@ -820,6 +820,10 @@ HandleAutoVacLauncherInterrupts(void) rebuild_database_list(InvalidOid); } + /* Process barrier events */ + if (ProcSignalBarrierPending) + ProcessProcSignalBarrier(); + /* Process sinval catchup interrupts that happened while sleeping */ ProcessCatchupInterrupt(); } |