]> granicus.if.org Git - postgresql/commit
Don't prematurely free the BufferAccessStrategy in pgstat_heap().
authorNoah Misch <noah@leadboat.com>
Mon, 30 Jun 2014 20:59:19 +0000 (16:59 -0400)
committerNoah Misch <noah@leadboat.com>
Mon, 30 Jun 2014 21:00:22 +0000 (17:00 -0400)
commitf14e4085215b6d71a54f10932f680ae60d8619b3
treef5ae64fb8436bbddfc917261eb6b6555cbb2dcc2
parent9a28c3752c89ec01fb8b28bb5904c6d547507fda
Don't prematurely free the BufferAccessStrategy in pgstat_heap().

This function continued to use it after heap_endscan() freed it.  In
passing, don't explicit create a strategy here.  Instead, use the one
created by heap_beginscan_strat(), if any.  Back-patch to 9.2, where use
of a BufferAccessStrategy here was introduced.
contrib/pgstattuple/pgstattuple.c