Bruce Momjian <[EMAIL PROTECTED]> writes: > We do have on_shmem_exit and on_proc_exit function call queues. Seems > we will need SET to create a queue of function calls containing previous > values of variables SEt in multi-statement transactions. If we execute > the queue in last-in-first-out order, the variables will be restored > properly.
That's most certainly the hard way. I was planning to just make GUC save a spare copy of the start-of-transaction value of each variable. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/users-lounge/docs/faq.html