Little "eval" to avoid some MySQL crash (#1407)

environments/ppa-mbqj77/deployments/1
Xavier Guimard 7 years ago
parent ebc0b48be4
commit a43961a9e0
  1. 6
      lemonldap-ng-common/lib/Lemonldap/NG/Common/Conf/Backends/_DBI.pm

@ -62,8 +62,10 @@ sub _dbh {
$self->{_dbh}->{sqlite_unicode} = 1;
}
elsif ( $self->{dbiChain} =~ /^dbi:mysql/i ) {
$self->{_dbh}->{mysql_enable_utf8} = 1;
$self->{_dbh}->do("set names 'utf8'");
eval {
$self->{_dbh}->{mysql_enable_utf8} = 1;
$self->{_dbh}->do("set names 'utf8'");
};
}
elsif ( $self->{dbiChain} =~ /^dbi:pg/i ) {
$self->{_dbh}->{pg_enable_utf8} = 1;

Loading…
Cancel
Save