diff --git a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Lib/DBI.pm b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Lib/DBI.pm index 1bc8121878529c0b20ab7fb98353e2d6c46a4da3..e384d0b70373777687f6734b25f026b32e7cd596 100644 --- a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Lib/DBI.pm +++ b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Lib/DBI.pm @@ -43,7 +43,9 @@ sub dbh { # All DBI modules have just to verify that DBI connection is available sub init { my ($self) = @_; - return $self->_dbh; + $self->_dbh + or $self->logger->error("DBI connection has failed, but let's continue"); + return 1; } # RUNNING METHODS