diff options
Diffstat (limited to 'src/backend/commands/trigger.c')
-rw-r--r-- | src/backend/commands/trigger.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/backend/commands/trigger.c b/src/backend/commands/trigger.c index 7ba859d446d..0b84de59437 100644 --- a/src/backend/commands/trigger.c +++ b/src/backend/commands/trigger.c @@ -2431,13 +2431,11 @@ ExecCallTriggerFunc(TriggerData *trigdata, { result = FunctionCallInvoke(fcinfo); } - PG_CATCH(); + PG_FINALLY(); { MyTriggerDepth--; - PG_RE_THROW(); } PG_END_TRY(); - MyTriggerDepth--; pgstat_end_function_usage(&fcusage, true); |