@@ -57,7 +57,7 @@ def handle(
5757 self ,
5858 workers : List [Process ],
5959 args : WorkerArgs ,
60- worker_func : Callable [[WorkerArgs , EventType ], None ],
60+ worker_func : Callable [[WorkerArgs ], None ],
6161 ) -> None :
6262 """
6363 This action reloads a single process.
@@ -79,7 +79,7 @@ def handle(
7979 event : EventType = Event ()
8080 new_process = Process (
8181 target = worker_func ,
82- kwargs = {"args" : args , "event" : event },
82+ kwargs = {"args" : args },
8383 name = f"worker-{ self .worker_num } " ,
8484 daemon = True ,
8585 )
@@ -152,9 +152,8 @@ class ProcessManager:
152152 def __init__ (
153153 self ,
154154 args : WorkerArgs ,
155- worker_function : Callable [[WorkerArgs , EventType ], None ],
155+ worker_function : Callable [[WorkerArgs ], None ],
156156 observer : Optional [Observer ] = None , # type: ignore[valid-type]
157- max_restarts : Optional [int ] = None ,
158157 ) -> None :
159158 self .worker_function = worker_function
160159 self .action_queue : "Queue[ProcessActionBase]" = Queue (- 1 )
@@ -183,7 +182,7 @@ def prepare_workers(self) -> None:
183182 event = Event ()
184183 work_proc = Process (
185184 target = self .worker_function ,
186- kwargs = {"args" : self .args , "event" : event },
185+ kwargs = {"args" : self .args },
187186 name = f"worker-{ process } " ,
188187 daemon = True ,
189188 )
0 commit comments