On 1/23/2022 6:52 AM, backu...@kosowsky.org wrote:
BTW thanks for the help so far... it seems like you really understand
the rsync code...:)

Not really. I've just written some network code and lots of multi-threaded code (which rsync isn't) for embedded systems so can make educated guesses about it. Single-threaded code for parallel operations is hard, and this looks like it might be getting stuck in that. (Right now I'm working on some network code for a Microchip PIC32MZ which is MIPS-based and the entire "OS" is single-threaded round-robin processing. So it requires the same kind of thinking.)

The Android side of the connection looks to be stuck in a similar write/select loop, which is why I think both are stuck waiting for the other.

What's the source of the rsync on Android? What versions are in use? Perhaps there's a version incompatibility with the one embedded in rsync_bpc.




_______________________________________________
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