From deed6a6cbf265fb6eb56a64cc5797da4c201f45f Mon Sep 17 00:00:00 2001 From: cthomas Date: Fri, 23 May 2025 14:19:17 -0700 Subject: [PATCH] fix: patch db init bug (#2657) --- 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 32f93a03..ba28cd65 100644 --- a/letta/server/db.py +++ b/letta/server/db.py @@ -152,16 +152,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