diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2006-02-14 17:20:17 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2006-02-14 17:20:17 +0000 |
commit | f5ab0a259780d63f8de7b1734ac246afce9f369d (patch) | |
tree | 7796295c23b25511f25e7c8aade157ccc93d585c /src/pl/plpython/plpython.c | |
parent | dc9d11dc33c371d6c6f9f750e558ef138143038e (diff) | |
download | postgresql-f5ab0a259780d63f8de7b1734ac246afce9f369d.tar.gz postgresql-f5ab0a259780d63f8de7b1734ac246afce9f369d.zip |
Move btbulkdelete's vacuum_delay_point() call to a place in the loop where
we are not holding a buffer content lock; where it was, InterruptHoldoffCount
is positive and so we'd not respond to cancel signals as intended. Also
add missing vacuum_delay_point() call in btvacuumcleanup. This should fix
complaint from Evgeny Gridasov about failure to respond to SIGINT/SIGTERM
in a timely fashion (bug #2257).
Diffstat (limited to 'src/pl/plpython/plpython.c')
0 files changed, 0 insertions, 0 deletions