diff options
Diffstat (limited to 'src/backend/commands/vacuum.c')
-rw-r--r-- | src/backend/commands/vacuum.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/backend/commands/vacuum.c b/src/backend/commands/vacuum.c index 4b67b40b285..da1da234000 100644 --- a/src/backend/commands/vacuum.c +++ b/src/backend/commands/vacuum.c @@ -430,17 +430,13 @@ vacuum(List *relations, VacuumParams *params, } } } - PG_CATCH(); + PG_FINALLY(); { in_vacuum = false; VacuumCostActive = false; - PG_RE_THROW(); } PG_END_TRY(); - in_vacuum = false; - VacuumCostActive = false; - /* * Finish up processing. */ |