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
Re: Error-safe user functions |
| Список | 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 по дате отправления: