While calling /usr/bin/rsync --verbose -e ssh -l -rltzuHAX --delete --force --exclude="*~" --exclude=feed --exclude="upload" --exclude=spam_statistics.html ~sb/public_html/penguin/public_html/ utx@penguin.cz:public_html/ I experienced following abort message during syncing: rsync: hlink.c:536: finish_hard_link: Assertion `node != ((void *)0) && node->data != ((void *)0)' failed. rsync: [sender] write error: Broken pipe (32) rsync error: unexplained error (code 255) at io.c(829) [sender=3.1.1] Local side is openSUSE 13.2 x86_64: sync version 3.1.1 protocol version 31 Copyright (C) 1996-2014 by Andrew Tridgell, Wayne Davison, and others. Web site: http://rsync.samba.org/ Capabilities: 64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints, socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace, append, ACLs, xattrs, iconv, symtimes, prealloc, SLP Remote side is Debian GNU/Linux 6.0: sync version 3.0.7 protocol version 30 Copyright (C) 1996-2009 by Andrew Tridgell, Wayne Davison, and others. Web site: http://rsync.samba.org/ Capabilities: 64-bit files, 64-bit inums, 32-bit timestamps, 64-bit long ints, socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace, append, ACLs, xattrs, iconv, symtimes The bug can not be reproduces. It was never seen before and next call of the same command succeeded as well.