From fc39a8db681ab34261604636ec55d3477df8d4ae Mon Sep 17 00:00:00 2001 From: Teddy Xiong Date: Fri, 27 Mar 2026 02:52:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20Miss=20Global=20Cache=20C?= =?UTF-8?q?lear?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BatchIterator.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/BatchIterator.py b/BatchIterator.py index a95c960..c6e01e7 100644 --- a/BatchIterator.py +++ b/BatchIterator.py @@ -143,10 +143,17 @@ class BatchIteratorGlobalCacheClearNode: def clear_cache(self, silent_mode=False, force_clear=True, unique_id=0): global ASYNC_OUTPUT_BATCH_ITERATOR_MULTILINE_TEXT_ITERATOR_DICT + global ASYNC_OUTPUT_BATCH_ITERATOR_STORAGE_DATA_DICT + global ASYNC_OUTPUT_BATCH_ITERATOR_STORAGE_DATA_COUNTER_DICT if force_clear == True: for k in list(ASYNC_OUTPUT_BATCH_ITERATOR_MULTILINE_TEXT_ITERATOR_DICT.keys()): del ASYNC_OUTPUT_BATCH_ITERATOR_MULTILINE_TEXT_ITERATOR_DICT[k] + for k in list(ASYNC_OUTPUT_BATCH_ITERATOR_STORAGE_DATA_DICT.keys()): + del ASYNC_OUTPUT_BATCH_ITERATOR_STORAGE_DATA_DICT[k] + for k in list(ASYNC_OUTPUT_BATCH_ITERATOR_STORAGE_DATA_COUNTER_DICT.keys()): + del ASYNC_OUTPUT_BATCH_ITERATOR_STORAGE_DATA_COUNTER_DICT[k] + if silent_mode == False: raise Exception("WARRNING: Module AsyncOutput.BatchIterator All GlobalCache are reset, please remove the CacheClear Node or Disable force_clear.") else: