Open
Description
If scatter fails either between these two lines (direct=True)
distributed/distributed/client.py
Lines 2275 to 2281 in 9bb999d
or these (direct=False)
distributed/distributed/scheduler.py
Lines 4978 to 4982 in 9bb999d
e.g. the network falls over after the data has reached the worker, but before the worker can respond OK on the RPC channel, then the scheduler will not know about the data and the worker will not inform it.
The data will just sit there consuming memory, unknown to the scheduler, and only a new scatter/compute of the same key on the same worker will fix the issue.