From 031dffc86bfe7e2d4bd7befc89df5552e8af3aa1 Mon Sep 17 00:00:00 2001 From: Matthew Zhou Date: Fri, 23 May 2025 13:58:19 -0700 Subject: [PATCH] fix: Patch db init bug (#2389) --- letta/server/db.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/letta/server/db.py b/letta/server/db.py index 1febffb4..fc2fa3e2 100644 --- a/letta/server/db.py +++ b/letta/server/db.py @@ -153,16 +153,17 @@ class DatabaseRegistry: if pool_cls: base_args["poolclass"] = pool_cls - if not use_null_pool and not is_async: + if not use_null_pool: base_args.update( { "pool_size": settings.pg_pool_size, "max_overflow": settings.pg_max_overflow, "pool_timeout": settings.pg_pool_timeout, "pool_recycle": settings.pg_pool_recycle, - "pool_use_lifo": settings.pool_use_lifo, } ) + if not is_async: + base_args["pool_use_lifo"] = settings.pool_use_lifo return base_args