From aa5d16274566a052a53a96932d5d34f2c2080226 Mon Sep 17 00:00:00 2001 From: Sarasaidin Date: Fri, 28 Aug 2026 13:57:21 +0800 Subject: [PATCH] Improve MySQL connection handling --- server/utils/database.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/utils/database.py b/server/utils/database.py index d60a9c9..502fbee 100644 --- a/server/utils/database.py +++ b/server/utils/database.py @@ -27,7 +27,9 @@ engine = create_engine( DATABASE_URL, - connect_args=connect_args + connect_args=connect_args, + pool_pre_ping=True, + pool_recycle=1800, ) session_local = sessionmaker(autocommit=False, bind=engine)