Skip to content

Commit

Permalink
Remove release keys where they seem to be misplaced
Browse files Browse the repository at this point in the history
  • Loading branch information
fjetter committed Dec 17, 2020
1 parent 4bcacc2 commit a045531
Showing 1 changed file with 0 additions and 7 deletions.
7 changes: 0 additions & 7 deletions distributed/worker.py
Original file line number Diff line number Diff line change
Expand Up @@ -1602,9 +1602,6 @@ def transition_flight_waiting(self, ts, worker=None, remove=True, runspec=None):
self.data_needed.appendleft(dependent.key)
else: # worker was probably busy, wait a while
self.data_needed.append(dependent.key)

if not ts.dependents:
self.release_key(ts.key)
except Exception as e:
logger.exception(e)
if LOG_PDB:
Expand Down Expand Up @@ -2130,9 +2127,6 @@ async def gather_dep(self, worker, dep, deps, total_nbytes, cause=None):

if not busy and d in data:
self.transition(ts, "memory", value=data[d])
elif ts is None or ts.state == "executing":
self.release_key(d)
continue
elif ts.state not in ("ready", "memory"):
self.transition(ts, "waiting", worker=worker, remove=not busy)

Expand Down Expand Up @@ -2170,7 +2164,6 @@ def bad_dep(self, dep):
self.release_key(dep.key)

async def handle_missing_dep(self, *deps, **kwargs):
print("HANDLE MISSING DEPS")
try:
self.log.append(("handle-missing", deps))
deps = {dep for dep in deps if dep.dependents}
Expand Down

0 comments on commit a045531

Please sign in to comment.