diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2006-02-14 17:20:01 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2006-02-14 17:20:01 +0000 |
commit | 2d7f6947293542c3fc55bc95018766bed6532731 (patch) | |
tree | 0469abfceb889d53b19339e499f38617698d44d3 /src/tutorial/funcs.c | |
parent | 49758f47032acd18dac564771f850052b524dab8 (diff) | |
download | postgresql-2d7f6947293542c3fc55bc95018766bed6532731.tar.gz postgresql-2d7f6947293542c3fc55bc95018766bed6532731.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/tutorial/funcs.c')
0 files changed, 0 insertions, 0 deletions