Skip to content

Commit 1cb018d

Browse files
committed
Make pgstatindex respond to cancel interrupts.
A similar problem for pgstattuple() was fixed in April of 2010 by commit 33065ef, but pgstatindex() seems to have been overlooked. Back-patch all the way, as with that commit, though not to 7.4 through 8.1, since those are now EOL.
1 parent 416e82c commit 1cb018d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

contrib/pgstattuple/pgstatindex.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,8 @@ pgstatindex(PG_FUNCTION_ARGS)
156156
Page page;
157157
BTPageOpaque opaque;
158158

159+
CHECK_FOR_INTERRUPTS();
160+
159161
/* Read and lock buffer */
160162
buffer = ReadBuffer(rel, blkno);
161163
LockBuffer(buffer, BUFFER_LOCK_SHARE);

0 commit comments

Comments
 (0)