]> granicus.if.org Git - postgresql/commit
Wake up interested backends when a checkpoint fails.
authorThomas Munro <tmunro@postgresql.org>
Fri, 5 Apr 2019 20:31:48 +0000 (09:31 +1300)
committerThomas Munro <tmunro@postgresql.org>
Fri, 5 Apr 2019 20:31:48 +0000 (09:31 +1300)
commitde2b38419c4018fc8c2c917cc2cc752063096cfb
treec2c19cd511efd3a3dcb0fa9f3f713689c29cbc0d
parent6665305e17edff3e2c43d71396ea5b6a69e7b6f3
Wake up interested backends when a checkpoint fails.

Commit c6c9474a switched to condition variables instead of sleep
loops to notify backends of checkpoint start and stop, but forgot
to broadcast in case of checkpoint failure.

Author: Thomas Munro
Discussion: https://postgr.es/m/CA%2BhUKGJKbCd%2B_K%2BSEBsbHxVT60SG0ivWHHAdvL0bLTUt2xpA2w%40mail.gmail.com
src/backend/postmaster/checkpointer.c