5 nov 2012 kl. 22:23 skrev Tom Lane <t...@sss.pgh.pa.us>:

> Palle Girgensohn <gir...@pingpong.net> writes:
>> Please note that this problem does not go away by disconnecting and 
>> reconnecting, and other sessions get the error immediately, so the claim 
>> that it is bound to a session is false.
> 
> Huh?  The test case you provided certainly doesn't exhibit any such
> behavior.  I get
> 
> regression=# SELECT * FROM test_func();
> ERROR:  wrong record type supplied in RETURN NEXT
> CONTEXT:  PL/pgSQL function test_func() line 6 at RETURN NEXT
> regression=# \c -
> You are now connected to database "regression" as user "postgres".
> regression=# SELECT * FROM test_func();
> id | foo 
> ----+-----
>  1 |    
> (1 row)
> 
>            regards, tom lane


Ah, sorry. Other sessions get the error immediately as well though. Would input 
parameters matter, or is it just the return type? I'll see if I can find a test 
case that breaks permanently, but I'm probably mistaken about that bit then. 

-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to