aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/xml.c
diff options
context:
space:
mode:
authorAlexander Korotkov <akorotkov@postgresql.org>2024-03-15 14:31:25 +0200
committerAlexander Korotkov <akorotkov@postgresql.org>2024-03-15 14:38:22 +0200
commit4c2eda67f55a8a263820d12aaeaa7e1dfe7406ee (patch)
tree165e17284c4921a2472108d9b565b859ae263d11 /src/backend/utils/adt/xml.c
parenta3f349c612923b53bd168b1dfb541a4ec712b421 (diff)
downloadpostgresql-4c2eda67f55a8a263820d12aaeaa7e1dfe7406ee.tar.gz
postgresql-4c2eda67f55a8a263820d12aaeaa7e1dfe7406ee.zip
Fix race condition in transaction timeout TAP tests
The interruption handler within the injection point can get stuck in an infinite loop while handling transaction timeout. To avoid this situation we reset the timeout flag before invoking the injection point. Author: Alexander Korotkov Reviewed-by: Andrey Borodin Discussion: https://postgr.es/m/ZfPchPC6oNN71X2J%40paquier.xyz
Diffstat (limited to 'src/backend/utils/adt/xml.c')
0 files changed, 0 insertions, 0 deletions