Skip to content

Commit 072a541

Browse files
committed
Worker is already removed by parent function at this point
TODO: Fully understand impact of adding the name parameter on other functions.
1 parent 0e1b24b commit 072a541

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

distributed/scheduler.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5563,7 +5563,7 @@ async def remove_worker(
55635563
try:
55645564
try:
55655565
result = plugin.remove_worker(
5566-
scheduler=self, worker=address, stimulus_id=stimulus_id
5566+
scheduler=self, worker=address, name=ws.name, stimulus_id=stimulus_id
55675567
)
55685568
except TypeError:
55695569
parameters = inspect.signature(plugin.remove_worker).parameters
@@ -9410,11 +9410,11 @@ def add_worker(self, scheduler: Scheduler, worker: str) -> None:
94109410
except CommClosedError:
94119411
scheduler.remove_plugin(name=self.name)
94129412

9413-
def remove_worker(self, scheduler: Scheduler, worker: str, **kwargs: Any) -> None:
9413+
def remove_worker(self, scheduler: Scheduler, worker: str, name: str, **kwargs: Any) -> None:
94149414
try:
94159415
msg = {
94169416
'worker': worker,
9417-
'name': scheduler.workers[worker].name,
9417+
'name': name,
94189418
}
94199419
self.bcomm.send(["remove", msg])
94209420
except CommClosedError:

0 commit comments

Comments
 (0)