]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Fix advertising autovacuum launcher's ProcNumber
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Thu, 9 Jul 2026 12:14:19 +0000 (15:14 +0300)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Thu, 9 Jul 2026 12:14:19 +0000 (15:14 +0300)
commitdff789e555404571cc76097c1539e93dc7f2e3de
treedff34367f6efd8b19ad9a14750a7a7cfb679db09
parent86ab7f4c721d61282c058acc0b4aa0b3adf04410
Fix advertising autovacuum launcher's ProcNumber

Autovacuum launcher is not an aux process, so it needs to be
advertised in InitProcess() rather than InitAuxiliaryProcess()

In the passing, also remove some now-unnecessary 'volatile' qualifiers
left behind by the same commit.

Reported-by: Thom Brown <thom@linux.com>
Author: Fujii Masao <masao.fujii@gmail.com>
Author: Nathan Bossart <nathandbossart@gmail.com>
Discussion: https://www.postgresql.org/message-id/CAA-aLv6UHXubNxmAjNH8PnyKKkaXePO1ggB15=iidNW08T4hSg@mail.gmail.com
src/backend/postmaster/checkpointer.c
src/backend/storage/lmgr/proc.c
src/include/storage/proc.h