diff --git a/src/backend/postmaster/pgstat.c b/src/backend/postmaster/pgstat.c index d318db99137839618976e8652534687651b14744..9b92ebb5921dad5bcef062e850d321a9240b2eaf 100644 --- a/src/backend/postmaster/pgstat.c +++ b/src/backend/postmaster/pgstat.c @@ -686,8 +686,8 @@ pgstat_report_stat(bool force) int i; /* Don't expend a clock check if nothing to do */ - if ((pgStatTabList == NULL || pgStatTabList->tsa_used == 0) - && !have_function_stats) + if ((pgStatTabList == NULL || pgStatTabList->tsa_used == 0) && + !have_function_stats && !force) return; /*