Hi Fujii-san, On Tue, Feb 09, 2021 at 11:17:04PM +0900, Fujii Masao wrote: > ISTM that the commit 2c8dd05d6c caused this issue. The commit changed > pg_stat_get_wal_receiver() so that it reads "writtenUpto" by using > pg_atomic_read_u64(). But since "writtenUpto" is initialized only when > walreceiver starts up, reading "writtenUpto" before the startup of > walreceiver can cause the error.
Indeed, that's a problem. We should at least move that out of the spin lock area. I'll try to look at that in details, and that's going to take me a couple of days at least. Sorry for the delay. -- Michael
signature.asc
Description: PGP signature