WIP: _artifactcache/pushreceive.py: Avoid premature 'done' messages

I hit an issue where pushing an element would fail with an "expected reply, got None" error.

This /seems/ to be due to some discrepancy between my local and remote cache.

This change appears to fix the issue for me, but I don't know if it's correct.

Edited by Sam Thursfield

Merge request reports

Loading