Thomas Hallgren <[EMAIL PROTECTED]> writes: > Is there a difference in how the executor treat a C function and a > function using a call handler that can cause this behavior?
Can't think of one. You'd better take a closer look at your call handler. gdb'ing with a watchpoint on writes to CurrentMemoryContext might be helpful at seeing whether the context is changing unexpectedly. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 6: explain analyze is your friend