pgsql: Make plperl's $_TD trigger data a global rather than a lexical

From: adunstan(at)postgresql(dot)org (Andrew Dunstan)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Make plperl's $_TD trigger data a global rather than a lexical
Date: 2006-05-29 13:51:23
Message-ID: 20060529135123.8D9FF9FA2C7@postgresql.org
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------

Make plperl's $_TD trigger data a global rather than a lexical variable,
with a fresh local value for each invocation, to avoid unexpected sharing
violations. Per recent -hackers discussion.

Modified Files:
--------------
pgsql/doc/src/sgml:
plperl.sgml (r2.53 -> r2.54)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/plperl.sgml.diff?r1=2.53&r2=2.54)
pgsql/src/pl/plperl:
plperl.c (r1.109 -> r1.110)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/pl/plperl/plperl.c.diff?r1=1.109&r2=1.110)

Browse pgsql-committers by date

  From Date Subject
Next Message Bruce Momjian 2006-05-29 19:52:46 pgsql: Add PQclear() calls, for completeness (exits shortly anyway).
Previous Message Teodor Sigaev 2006-05-29 12:50:06 pgsql: Som improve page split in multicolumn GiST index.