From 27502cfdfd33da2c64564b61101c156440bee1a2 Mon Sep 17 00:00:00 2001 From: Ishaan Jaffer Date: Sat, 1 Nov 2025 10:48:52 -0700 Subject: [PATCH] fix PROXY_BATCH_WRITE_AT --- litellm/constants.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/litellm/constants.py b/litellm/constants.py index 37bf68d5cd..682166be2f 100644 --- a/litellm/constants.py +++ b/litellm/constants.py @@ -1050,9 +1050,7 @@ PROXY_BATCH_POLLING_INTERVAL = int(os.getenv("PROXY_BATCH_POLLING_INTERVAL", 360 PROXY_BUDGET_RESCHEDULER_MAX_TIME = int( os.getenv("PROXY_BUDGET_RESCHEDULER_MAX_TIME", 605) ) -# MEMORY LEAK FIX: Increased from 10s to 30s minimum to prevent memory issues with APScheduler -# Very frequent intervals (<30s) can cause memory leaks in APScheduler's internal functions -PROXY_BATCH_WRITE_AT = int(os.getenv("PROXY_BATCH_WRITE_AT", 30)) # in seconds, increased from 10 +PROXY_BATCH_WRITE_AT = int(os.getenv("PROXY_BATCH_WRITE_AT", 10)) # in seconds, increased from 10 # APScheduler Configuration - MEMORY LEAK FIX # These settings prevent memory leaks in APScheduler's normalize() and _apply_jitter() functions