Hello,
using git-annex 6.20180807-23 on Arch I get this message from time to time:
copy archive/Studium/Diplomarbeit/Daten/Vortrag/vortrag.snm (to xgm...)
git-annex-shell: <stdin>: hGetChar: illegal operation (handle is closed)ok
copy archive/Studium/Diplomarbeit/Daten/Wheels/SingleWheelCalcs/5SpokeWheel/5Spoke_MRF/6000/Lambda2.gz
Lost connection (fd:21: hFlush: resource vanished (Broken pipe))
(fd:21: hClose: resource vanished (Broken pipe)) failed
The peer is git-annex, downloaded at Aug 7 at Debian Stable. Repeating the file transfer makes the message goes away, but I have to initiate the transfer multiple times, to be able to transfer all files without this error message.
Best Thanks!
FWIW -- observed similar one while testing the fresh fix under -J10 over ssh:
The same with annex locally 7.20190219+git191-g2d6a364d4-1~ndall+1 and on remote 7.20190129+git78-g3fa6be1fe-1~ndall+1, while copying to the remote host a LOT (59k) of files, 3 "failed" and I get datalad print me a summary of those 3 error messages
I guess it is because the files are actually pointing to the same key(s), which get transferred in some other parallel batch.
datalad publish
3 files did get published, so I guess it was something else.