Explorar o código

spike: enable autoreconnect for mysql

rajven %!s(int64=4) %!d(string=hai) anos
pai
achega
2b3795d98c
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      scripts/Rstat/mysql.pm

+ 1 - 0
scripts/Rstat/mysql.pm

@@ -221,6 +221,7 @@ sub init_db {
 my $db = DBI->connect("dbi:mysql:database=$DBNAME;host=$DBHOST","$DBUSER","$DBPASS");
 my $db = DBI->connect("dbi:mysql:database=$DBNAME;host=$DBHOST","$DBUSER","$DBPASS");
 if ( !defined $db ) { die "Cannot connect to mySQL server: $DBI::errstr\n"; }
 if ( !defined $db ) { die "Cannot connect to mySQL server: $DBI::errstr\n"; }
 $db->do('SET NAMES utf8');
 $db->do('SET NAMES utf8');
+$db->{mysql_auto_reconnect} = 1;
 return $db;
 return $db;
 }
 }