И это всё МОЁ

Добрый день, решил переписать старые проекты на mojolicious (для расширения кругозора). Возникли вопросы. Прошу помочь разобраться. Для соединения с БД использую старый, добрый DBI. С CGI при невозможности установить соединения с БД я использовал die:

$dbh = DBI->connect($data_source, $username, $auth, \%attr) || die $dbh->errstr;

В mojolicious использовать die нельзя, рекомендуется использовать croak из модуля Carp.
$dbh = DBI->connect($data_source, $username, $auth, \%attr) || croak($dbh->errstr);

но тогда возникает ошибка в случае невозможности подключиться
at /lib/proba/lib.pm line 22.

как раз croak