We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 256fc00 commit c603b39Copy full SHA for c603b39
src/include/utils/elog.h
@@ -272,8 +272,10 @@ extern PGDLLIMPORT ErrorContextCallback *error_context_stack;
272
* PG_END_TRY();
273
*
274
* (The braces are not actually necessary, but are recommended so that
275
- * pgindent will indent the construct nicely.) The error recovery code
276
- * can optionally do PG_RE_THROW() to propagate the same error outwards.
+ * pgindent will indent the construct nicely.) The error recovery code
+ * can either do PG_RE_THROW to propagate the error outwards, or do a
277
+ * (sub)transaction abort. Failure to do so may leave the system in an
278
+ * inconsistent state for further processing.
279
280
* Note: while the system will correctly propagate any new ereport(ERROR)
281
* occurring in the recovery section, there is a small limit on the number
0 commit comments