diff options
Diffstat (limited to 'src/backend/regex/rege_dfa.c')
-rw-r--r-- | src/backend/regex/rege_dfa.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/backend/regex/rege_dfa.c b/src/backend/regex/rege_dfa.c index ba1289c64a9..1f8f2ab1441 100644 --- a/src/backend/regex/rege_dfa.c +++ b/src/backend/regex/rege_dfa.c @@ -805,11 +805,7 @@ miss(struct vars *v, * Checking for operation cancel in the inner text search loop seems * unduly expensive. As a compromise, check during cache misses. */ - if (CANCEL_REQUESTED(v->re)) - { - ERR(REG_CANCEL); - return NULL; - } + INTERRUPT(v->re); /* * What set of states would we end up in after consuming the co character? |