Re: BUG #4522: autovacuum working send SIGUSR1 to the wrong pid
От | Heikki Linnakangas |
---|---|
Тема | Re: BUG #4522: autovacuum working send SIGUSR1 to the wrong pid |
Дата | |
Msg-id | 491AACA7.9010704@enterprisedb.com обсуждение исходный текст |
Ответ на | BUG #4522: autovacuum working send SIGUSR1 to the wrong pid ("Zou Yong" <springwell@gmail.com>) |
Ответы |
Re: BUG #4522: autovacuum working send SIGUSR1 to the wrong
pid
|
Список | pgsql-bugs |
Zou Yong wrote: > Bug reference: 4522 > Logged by: Zou Yong > Email address: springwell@gmail.com > PostgreSQL version: 8.3.4 > Operating system: Linux 2.6.24 > Description: autovacuum working send SIGUSR1 to the wrong pid > Details: > > I was running postgres on a Linux with busybox. The autovacuum feature is > turned on. I noticed that the autovacuum worker sent SIGUSR1 to pid 1 which > is the init process and caused the system halt. Hmm. The postgres user shouldn't have permission to halt the system, methinks. > I did some debugging and found that the root cause is the constant > AutoVacNumSignals is not defined correctly. It should be (AutoVacRebalance + > 1). Yeah, that's clearly a bug. Fixed, thanks. -- Heikki Linnakangas EnterpriseDB http://www.enterprisedb.com
В списке pgsql-bugs по дате отправления: