Re: BUG #16985: ModifyWaitEvent function does not have pgsocket fd and void *user_data arguments

Поиск
Список
Период
Сортировка
От Thomas Munro
Тема Re: BUG #16985: ModifyWaitEvent function does not have pgsocket fd and void *user_data arguments
Дата
Msg-id CA+hUKG+dVr60cDqKCA-Rc_WvdiagVcKbKvFWaUFgRXeKMxSjAA@mail.gmail.com
обсуждение исходный текст
Ответ на BUG #16985: ModifyWaitEvent function does not have pgsocket fd and void *user_data arguments  (PG Bug reporting form <noreply@postgresql.org>)
Ответы Re: BUG #16985: ModifyWaitEvent function does not have pgsocket fd and void *user_data arguments  (RekGRpth <rekgrpth@gmail.com>)
Список pgsql-bugs
On Wed, Apr 28, 2021 at 12:28 AM PG Bug reporting form
<noreply@postgresql.org> wrote:
> The following bug has been logged on the website:
>
> Bug reference:      16985
> Logged by:          RekGRpth
> Email address:      rekgrpth@gmail.com
> PostgreSQL version: 13.2
> Operating system:   docker alpine
> Description:
>
> How I can modify WaitEventSet if ModifyWaitEvent function does not have
> pgsocket fd and void *user_data arguments?

Hi,

This sounds like a topic for the pgsql-hackers mailing list.

The fd and user_data can't be changed currently.  Only the set of
events (wait for read, write, both) or the latch can be changed, and
you identify which WaitEvent you're talking about by position (see
return value of AddWaitEventToSet()).  Hopefully in the next release,
we'll be able to remove one fd and add another -- perhaps that's what
you want to be able to do?  I had a proposal like that buried in the
middle of a whole bunch of related patches at [1], see
"RemoveWaitEvent", but that piece didn't make it into PostgreSQL 14.



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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: BUG #16939: Plural interval for negative singular
Следующее
От: Tom Lane
Дата:
Сообщение: Re: BUG #16939: Plural interval for negative singular