Help for this page
$SIG{__WARN__} = sub { set_dberror(join('',@_))};
local $SIG{__WARN__} = sub { set_dberror(join('',@_))};