"David E. Wheeler" <da...@justatheory.com> writes:
> Hrm, I think that `use warnings 'FATAL';` might only work for core warnings. 
> Which is annoying. I missed what was warning up-thread, but the most 
> foolproof way to make all warnings fatal is the originally suggested

>   local $SIG{__WARN__} = sub { die shift };

Sigh, let's do it that way then.

> A *bit* cleaner is to use Carp::croak:

>     use Carp;
>     local $SIG{__WARN__} = \&croak;

Just as soon not add a new module dependency if we don't have to.
In this case, since we're not really expecting the warnings to get
thrown, it seems like there'd be little value added by doing so.

                        regards, tom lane

-- 
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