mirror of
https://github.com/pablorevilla-meshtastic/meshview.git
synced 2026-07-06 18:01:05 +02:00
add timeout to 60 seconds
This commit is contained in:
@@ -17,7 +17,7 @@ def init_database(database_connection_string, read_only=False):
|
|||||||
database_connection_string += "?mode=ro"
|
database_connection_string += "?mode=ro"
|
||||||
kwargs["connect_args"] = {"uri": True}
|
kwargs["connect_args"] = {"uri": True}
|
||||||
else:
|
else:
|
||||||
kwargs["connect_args"] = {"timeout": 15}
|
kwargs["connect_args"] = {"timeout": 60}
|
||||||
else:
|
else:
|
||||||
kwargs["pool_size"] = 20
|
kwargs["pool_size"] = 20
|
||||||
kwargs["max_overflow"] = 50
|
kwargs["max_overflow"] = 50
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ def init_database(database_connection_string):
|
|||||||
if not database_connection_string.startswith('sqlite'):
|
if not database_connection_string.startswith('sqlite'):
|
||||||
kwargs['pool_size'] = 20
|
kwargs['pool_size'] = 20
|
||||||
kwargs['max_overflow'] = 50
|
kwargs['max_overflow'] = 50
|
||||||
engine = create_async_engine(database_connection_string, echo=False, connect_args={"timeout": 15})
|
engine = create_async_engine(database_connection_string, echo=False, connect_args={"timeout": 60})
|
||||||
async_session = async_sessionmaker(engine, expire_on_commit=False)
|
async_session = async_sessionmaker(engine, expire_on_commit=False)
|
||||||
|
|
||||||
async def create_tables():
|
async def create_tables():
|
||||||
|
|||||||
Reference in New Issue
Block a user