Convert archiver's force_dir_scan variable to an atomic variable.
authorNathan Bossart <nathan@postgresql.org>
Thu, 29 Feb 2024 16:17:55 +0000 (10:17 -0600)
committerNathan Bossart <nathan@postgresql.org>
Thu, 29 Feb 2024 16:17:55 +0000 (10:17 -0600)
commit3179701505b9ec58243ffba9d22b1803f320bf60
tree18a874c50433a72bb21057a2142b6ca996908c03
parentbd5132db558b6c8d11eb838be81e2177a95c7388
Convert archiver's force_dir_scan variable to an atomic variable.

Commit bd5132db55 introduced new atomic read/write functions with
full barrier semantics, which are intended to simplify converting
non-performance-critical code to use atomic variables.  This commit
demonstrates one such conversion.

Reviewed-by: Yong Li
Discussion: https://postgr.es/m/20231110205128.GB1315705%40nathanxps13
src/backend/postmaster/pgarch.c