v0.0.41: время на конкретный файл в колонке Статус (бэк считает, без общего LLM)
Deploy drhider / validate (push) Canceled after 0s
Deploy drhider / validate (push) Canceled after 0s
This commit is contained in:
@@ -79,8 +79,8 @@ def process_stream(sid):
|
||||
q = queue.Queue()
|
||||
cancel = threading.Event()
|
||||
|
||||
def progress(phase, idx, total_, name):
|
||||
q.put(("progress", phase, idx, name, total_))
|
||||
def progress(phase, idx, total_, name, elapsed):
|
||||
q.put(("progress", phase, idx, name, total_, elapsed))
|
||||
|
||||
def worker():
|
||||
try:
|
||||
@@ -117,11 +117,11 @@ def process_stream(sid):
|
||||
kind = evt[0]
|
||||
|
||||
if kind == "progress":
|
||||
_, phase, idx, name, total_ = evt
|
||||
_, phase, idx, name, total_, elapsed = evt
|
||||
try:
|
||||
yield (
|
||||
f"event: {phase}\n"
|
||||
f"data: {json.dumps({'idx': idx, 'name': name, 'total': total_})}\n\n"
|
||||
f"data: {json.dumps({'idx': idx, 'name': name, 'total': total_, 'elapsed': elapsed})}\n\n"
|
||||
)
|
||||
except _disconnect_exceptions():
|
||||
cancel.set()
|
||||
|
||||
Reference in New Issue
Block a user