On 2010-05-05, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
> The problem is there's no real support inside psql for "throwing an
> error" --- we have to unwind all the state manually. In particular,
> what this problem requires is backing out the stack of flex buffers
> representing pending variable expansions. So I think we need to add
> an explicit recursion test and suppress further expansion of the
> variable when we see it, but there's no very simple way to just abandon
> the current command altogether.
having not examined the code I immagine something like this could work.
> We can definitely print a message though, and I agree that just silently
> suppressing recursion would be confusing.
In response to
pgsql-bugs by date
|Next:||From: Tom Lane||Date: 2010-05-09 15:35:24|
|Subject: Re: bool: symbol name collision |
|Previous:||From: KOIZUMI Satoru||Date: 2010-05-09 03:21:37|
|Subject: BUG #5455: two PGTYPES_NUM_OVERFLOWs|