Is this a bug in auto vacuum worker?

Поиск
Список
Период
Сортировка
От CNG L
Тема Is this a bug in auto vacuum worker?
Дата
Msg-id CAJ3ejTw2_U7CfC6-eHuWgJaBGy=Fc5RCnVFnmiZbW3GBZnt38g@mail.gmail.com
обсуждение исходный текст
Ответы Re: Is this a bug in auto vacuum worker?  (Michael Paquier <michael@paquier.xyz>)
Список pgsql-bugs
In AutoVacWorkerMain(), the code calls on_shmem_exit(FreeWorkInfo,0) and then kill() to send SIGUSR2 to autovacuum launcher process. In FreeWorkInfo() it sets AutoVacuumShmem->av_signal[AutoVacRebalance] = true. But, is it possible that when autovacuum launcher’s SIGUSR2 handler checks av_signal[AutoVacRebalance], FreeWorkInfo() haven’t set this flag yet and thus autovacuum launcher will miss the AutoVacRebalance event?

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

Предыдущее
От: Bartosz Polnik
Дата:
Сообщение: Re: BUG #15577: Query returns different results when executedmultiple times
Следующее
От: Tom Lane
Дата:
Сообщение: Re: BUG #15572: Misleading message reported by "Drop function operation" on DB with functions having same name