From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | pgsql-committers(at)postgresql(dot)org |
Subject: | pgsql: Register atexit hook only once in pg_upgrade. |
Date: | 2016-07-28 15:39:33 |
Message-ID: | E1bSnPJ-00064w-JP@gemulon.postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers |
Register atexit hook only once in pg_upgrade.
start_postmaster() registered stop_postmaster_atexit as an atexit(3)
callback each time through, although the obvious intention was to do
so only once per program run. The extra registrations were harmless,
so long as we didn't exceed ATEXIT_MAX, but still it's a bug.
Artur Zakirov, with bikeshedding by Kyotaro Horiguchi and me
Discussion: <d279e817-02b5-caa6-215f-cfb05dce109a(at)postgrespro(dot)ru>
Branch
------
REL9_3_STABLE
Details
-------
http://git.postgresql.org/pg/commitdiff/1be038795694565430126b9edcb64149d718775b
Modified Files
--------------
contrib/pg_upgrade/server.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2016-07-28 17:27:22 | pgsql: Improve documentation about CREATE TABLE ... LIKE. |
Previous Message | Fujii Masao | 2016-07-28 13:36:20 | pgsql: Fix incorrect description of udt_privileges view in documentatio |