python - be: Fix some cache leaks, at best, or crashes, at worst. - Mailing list pgsql-committers

From jwp@pgfoundry.org (James William Pye)
Subject python - be: Fix some cache leaks, at best, or crashes, at worst.
Date
Msg-id 20060629150555.4D1C186C638@pgfoundry.org
Whole thread Raw
List pgsql-committers
Log Message:
-----------
Fix some cache leaks, at best, or crashes, at worst.

Make auto's whose values are set after the setjmp volatile so that those values
can actually be referenced. On my system, a cache leak was occurring in one of
these cases, but I imagine that other systems might not be so forgiving.

Modified Files:
--------------
    be/src:
        function.c (r1.23 -> r1.24)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/src/function.c.diff?r1=1.23&r2=1.24)
        heaptuple.c (r1.16 -> r1.17)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/src/heaptuple.c.diff?r1=1.16&r2=1.17)
        pl.c (r1.40 -> r1.41)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/src/pl.c.diff?r1=1.40&r2=1.41)
        tupledesc.c (r1.15 -> r1.16)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/src/tupledesc.c.diff?r1=1.15&r2=1.16)
        type.c (r1.22 -> r1.23)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/src/type.c.diff?r1=1.22&r2=1.23)
    be/src/call:
        portal.c (r1.13 -> r1.14)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/src/call/portal.c.diff?r1=1.13&r2=1.14)
    be/src/type:
        object.c (r1.8 -> r1.9)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/src/type/object.c.diff?r1=1.8&r2=1.9)

pgsql-committers by date:

Previous
From: momjian@postgresql.org (Bruce Momjian)
Date:
Subject: pgsql: Change URL for SITC: < http://momjian.us/cgi-bin/pgsitc >
Next
From: tgl@postgresql.org (Tom Lane)
Date:
Subject: pgsql: Change TRUNCATE's method for searching for foreign-key references