aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Haas <rhaas@postgresql.org>2018-01-31 15:12:33 -0500
committerRobert Haas <rhaas@postgresql.org>2018-01-31 15:12:33 -0500
commit0ff5bd7b47377a6b5939d6fbbb67c8d42f9170dc (patch)
treed470b6199c9aca09ccc9c4e7229cd3d9b7a20a9e
parentf75a95915528646cbfaf238fb48b3ffa17969383 (diff)
downloadpostgresql-0ff5bd7b47377a6b5939d6fbbb67c8d42f9170dc.tar.gz
postgresql-0ff5bd7b47377a6b5939d6fbbb67c8d42f9170dc.zip
pg_prewarm: Add missing LWLockRegisterTranche call.
Commit 79ccd7cbd5ca44bee0191d12e9e65abf702899e7, which added automatic prewarming, neglected this. Kyotaro Horiguchi, reviewed by me. Discussion: http://postgr.es/m/20171215.173219.38055760.horiguchi.kyotaro@lab.ntt.co.jp
-rw-r--r--contrib/pg_prewarm/autoprewarm.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/contrib/pg_prewarm/autoprewarm.c b/contrib/pg_prewarm/autoprewarm.c
index 3a4cc5b1722..f99f9c07af3 100644
--- a/contrib/pg_prewarm/autoprewarm.c
+++ b/contrib/pg_prewarm/autoprewarm.c
@@ -767,6 +767,8 @@ apw_init_shmem(void)
}
LWLockRelease(AddinShmemInitLock);
+ LWLockRegisterTranche(apw_state->lock.tranche, "autoprewarm");
+
return found;
}