Re: pg_background (and more parallelism infrastructure patches)

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: pg_background (and more parallelism infrastructure patches)
Дата
Msg-id 20140725201625.GA5476@eldon.alvh.no-ip.org
обсуждение исходный текст
Ответы Re: pg_background (and more parallelism infrastructure patches)  (Robert Haas <robertmhaas@gmail.com>)
Список pgsql-hackers
On Fri, Jul 25, 2014 at 02:11:32PM -0400, Robert Haas wrote:

> +    pq_mq_busy = true;
> +
> +    iov[0].data = &msgtype;
> +    iov[0].len = 1;
> +    iov[1].data = s;
> +    iov[1].len = len;
> +
> +    Assert(pq_mq_handle != NULL);
> +    result = shm_mq_sendv(pq_mq_handle, iov, 2, false);
> +
> +    pq_mq_busy = false;

Don't you need a PG_TRY block here to reset pq_mq_busy?

-- 
Álvaro Herrera                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services



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

Предыдущее
От: Claudio Freire
Дата:
Сообщение: Re: Proposal: Incremental Backup
Следующее
От: Robert Haas
Дата:
Сообщение: pg_background (and more parallelism infrastructure patches)