Kenneth Porter wrote at about 01:51:53 -0800 on Sunday, January 23, 2022:
 > On 1/22/2022 11:45 PM, backu...@kosowsky.org wrote:
 > > #1  0x000055555543fc43 in perform_io (needed=2, flags=2) at io.c:742
 > 
 > This smells like a deadlock. This code is waiting for 2 bytes in the 
 > socket output buffer so it can write the file's next block checksum. 
 > Perhaps the other side is failing to drain the socket for some reason.
 > 
Interesting...
1. If the problem is the other side failing to drain the socket, why
   would it work for native rsync (same version 3.1.2)?
   I am struggling to understand what is different at this level
   between native rsync and rsync-bpc.
   Does rsync-bpc force some settings or protocol levels under the
   hood that would cause such a difference?

2. What can I do to troubleshoot this further?

BTW thanks for the help so far... it seems like you really understand
the rsync code... :)


_______________________________________________
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List:    https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:    https://github.com/backuppc/backuppc/wiki
Project: https://backuppc.github.io/backuppc/

Reply via email to