When a file is not present on a ssh remote, a move of that file fails like this:
move foo (from r...)
verification of content failed
failed
move bar (from r...)
Lost connection (fd:24: hGetChar: illegal operation (handle is closed))
failed
Both files were not present, so two different failures, and neither message bears on the real reason why the move failed.
(Despite the connection having closed, it then was able to move a third file that was still present.)
IIRC there was a clear message displayed before git-annex-shell p2pstdio got implemented. --Joey
Still a problem with 10.20220625, although the messages are different and perhaps improved a bit:
move a (from b...)
Transfer failed failed
(from b...)
Transfer failed
failed (from b...)
Transfer failed
failed move: 3 failed