Help for this page
$h->{RaiseError} = 1; # Turn all warnings into dies $h->{HandleError} = sub { set_dberror(join('',@_)) };
package TrapWarnings; ... use TrapWarnings; warn "foo";