From e57ac59462bc9a5063d353fea34e295d7b314eaa Mon Sep 17 00:00:00 2001 From: Shao Duan <46639847+shaoxiongduan@users.noreply.github.com> Date: Sun, 16 Nov 2025 13:26:44 -0800 Subject: [PATCH] Fix mp worker busy loop to handle all string RPC methods (#881) --- fastvideo/worker/multiproc_executor.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fastvideo/worker/multiproc_executor.py b/fastvideo/worker/multiproc_executor.py index cc8c419af..5c062e3ed 100644 --- a/fastvideo/worker/multiproc_executor.py +++ b/fastvideo/worker/multiproc_executor.py @@ -467,6 +467,10 @@ class WorkerMultiprocProc: "output_batch": output_batch.output.cpu(), "logging_info": logging_info }) + else: + result = self.worker.execute_method( + method, *args, **kwargs) + self.pipe.send(result) else: result = self.worker.execute_method(method, *args, **kwargs) self.pipe.send(result)