mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-12 04:29:07 +08:00
fix: iteration node in parallel mode token count error (#11539)
Co-authored-by: Novice Lee <novicelee@NoviPro.local>
This commit is contained in:
parent
79a710ce98
commit
1765fe2a29
@ -182,7 +182,6 @@ class IterationNode(BaseNode[IterationNodeData]):
|
|||||||
future.add_done_callback(thread_pool.task_done_callback)
|
future.add_done_callback(thread_pool.task_done_callback)
|
||||||
futures.append(future)
|
futures.append(future)
|
||||||
succeeded_count = 0
|
succeeded_count = 0
|
||||||
empty_count = 0
|
|
||||||
while True:
|
while True:
|
||||||
try:
|
try:
|
||||||
event = q.get(timeout=1)
|
event = q.get(timeout=1)
|
||||||
@ -593,3 +592,4 @@ class IterationNode(BaseNode[IterationNodeData]):
|
|||||||
parallel_mode_run_id=parallel_mode_run_id,
|
parallel_mode_run_id=parallel_mode_run_id,
|
||||||
):
|
):
|
||||||
q.put(event)
|
q.put(event)
|
||||||
|
graph_engine.graph_runtime_state.total_tokens += graph_engine_copy.graph_runtime_state.total_tokens
|
||||||
|
Loading…
x
Reference in New Issue
Block a user