Skip to content

Commit 65bcb28

Browse files
perf: revert preload.
1 parent 28c2f51 commit 65bcb28

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

apps/maxkb/settings/mem.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,12 @@
1010
# 1 hour
1111
GC_INTERVAL = 3600
1212

13-
def force_gc():
13+
def enable_force_gc():
1414
collected = gc.collect()
1515
maxkb_logger.debug(f"(PID: {CURRENT_PID}) Forced GC ({collected} objects collected)")
16-
threading.Timer(GC_INTERVAL - random.randint(0, 900), force_gc).start()
16+
t = threading.Timer(GC_INTERVAL - random.randint(0, 900), force_gc)
17+
t.daemon = True
18+
t.start()
1719

1820
if CONFIG.get("ENABLE_MEMORY_OPTIMIZATION", '1') == "1":
19-
threading.Timer(GC_INTERVAL - random.randint(0, 900), force_gc).start()
21+
enable_force_gc()

0 commit comments

Comments
 (0)