Re: Error-safe user functions

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Error-safe user functions
Дата
Msg-id 2791143.1671830567@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Error-safe user functions  (Ted Yu <yuzhihong@gmail.com>)
Ответы Re: Error-safe user functions  (Ted Yu <yuzhihong@gmail.com>)
Re: Error-safe user functions  (Ted Yu <yuzhihong@gmail.com>)
Список pgsql-hackers
Ted Yu <yuzhihong@gmail.com> writes:
> In makeItemLikeRegex :

> +                       /* See regexp.c for explanation */
> +                       CHECK_FOR_INTERRUPTS();
> +                       pg_regerror(re_result, &re_tmp, errMsg,
> sizeof(errMsg));
> +                       ereturn(escontext, false,

> Since an error is returned, I wonder if the `CHECK_FOR_INTERRUPTS` call is
> still necessary.

Yes, it is.  We don't want a query-cancel transformed into a soft error.

            regards, tom lane



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Ted Yu
Дата:
Сообщение: Re: Error-safe user functions
Следующее
От: Ted Yu
Дата:
Сообщение: Re: Error-safe user functions