The specific problem here is that LocalProcessControlFile() runs in every launched child for EXEC_BACKEND builds. Windows uses EXEC_BACKEND, and Windows' NTFS file system is one of the two file systems known to this list to have the concurrent read/write data mashing problem (the other being ext4).
- Re: race condition when writing pg_control Melanie Plageman
- Re: race condition when writing pg_control Nathan Bossart
- Re: race condition when writing pg_control Tom Lane
- Re: race condition when writing pg_control Andres Freund
- Re: race condition when writing pg_contr... Tom Lane
- Re: race condition when writing pg_... Andres Freund
- Re: race condition when writing... Thomas Munro
- Re: race condition when wri... Thomas Munro