diff --git a/paramecio/cromosoma/databases/mysqldb.py b/paramecio/cromosoma/databases/mysqldb.py index 9bfa871..c0aebed 100644 --- a/paramecio/cromosoma/databases/mysqldb.py +++ b/paramecio/cromosoma/databases/mysqldb.py @@ -37,6 +37,9 @@ class SqlClass: SqlClass.mypool=pool.QueuePool(getconn, max_overflow=self.max_overflow, pool_size=self.pool_size, recycle=self.pool_recycle) self.conn=SqlClass.mypool.connect() + + while not self.conn.open: + self.conn=SqlClass.mypool.connect() self.conn.ping(True)