Skip to content

Commit 8c653b4

Browse files
authored
add pool_pre_ping to sqlalchemy engine creation to ensure the connection liveness (#1206)
1 parent 19fcd40 commit 8c653b4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

skyvern/forge/sdk/db/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ class AgentDB:
7979
def __init__(self, database_string: str, debug_enabled: bool = False) -> None:
8080
super().__init__()
8181
self.debug_enabled = debug_enabled
82-
self.engine = create_async_engine(database_string, json_serializer=_custom_json_serializer)
82+
self.engine = create_async_engine(database_string, json_serializer=_custom_json_serializer, pool_pre_ping=True)
8383
self.Session = async_sessionmaker(bind=self.engine)
8484

8585
async def create_task(

0 commit comments

Comments
 (0)