pgsql: Fix erroneous memory context switch in autovacuum, which was - Mailing list pgsql-committers

From alvherre@postgresql.org (Alvaro Herrera)
Subject pgsql: Fix erroneous memory context switch in autovacuum, which was
Date
Msg-id 20090120121724.1CF9C754878@cvs.postgresql.org
Whole thread Raw
List pgsql-committers
Log Message:
-----------
Fix erroneous memory context switch in autovacuum, which was returning to a
context long after it had been destroyed.

Per problem report from Justin Pasher.  Patch by Tom Lane and me.

8.3 and later do not have this bug, because this code has been restructured for
unrelated reasons.  In 8.2 it does not manifest as a crash, but it still seems
safer fixing it nonetheless.

Tags:
----
REL8_2_STABLE

Modified Files:
--------------
    pgsql/src/backend/postmaster:
        autovacuum.c (r1.29.2.1 -> r1.29.2.2)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/postmaster/autovacuum.c?r1=1.29.2.1&r2=1.29.2.2)

pgsql-committers by date:

Previous
From: petere@postgresql.org (Peter Eisentraut)
Date:
Subject: pgsql: Do not msgmerge against /dev/null; merge against the pot file
Next
From: alvherre@postgresql.org (Alvaro Herrera)
Date:
Subject: pgsql: Fix erroneous memory context switch in autovacuum, which was