Hi, we are seeing sometimes hangs using rsync 3.0.9 on Ubuntu 12.04 machines. The commands that cause these hangs are rsync -aL firefox ../../dist/TorBrowser.app/Contents/MacOS or rsync -a --exclude "*.in" /home/ubuntu/build/tor-browser/browser/app/macbuild/Contents/Resources/English.lproj/ ../../dist/TorBrowser.app/Contents/Resources/en.lproj lsof output is: --------------- rsync 12934 ubuntu cwd DIR 8,1 4096 1046934 /home/ubuntu/build/tor-browser/obj-macos/browser/app rsync 12934 ubuntu rtd DIR 8,1 4096 2 / rsync 12934 ubuntu txt REG 8,1 409416 1439350 /usr/bin/rsync rsync 12934 ubuntu mem REG 8,1 149280 392739 /lib/x86_64-linux-gnu/ld-2.15.so rsync 12934 ubuntu mem REG 8,1 14384 1446549 /usr/lib/faketime/libfaketime.so.1 rsync 12934 ubuntu mem REG 8,1 31096 392742 /lib/x86_64-linux-gnu/libacl.so.1.1.0 rsync 12934 ubuntu mem REG 8,1 48072 392785 /lib/x86_64-linux-gnu/libpopt.so.0.0.0 rsync 12934 ubuntu mem REG 8,1 1815224 392748 /lib/x86_64-linux-gnu/libc-2.15.so rsync 12934 ubuntu mem REG 8,1 14768 392754 /lib/x86_64-linux-gnu/libdl-2.15.so rsync 12934 ubuntu mem REG 8,1 135366 392786 /lib/x86_64-linux-gnu/libpthread-2.15.so rsync 12934 ubuntu mem REG 8,1 18552 392744 /lib/x86_64-linux-gnu/libattr.so.1.1.0 rsync 12934 ubuntu mem REG 8,1 26258 1444375 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache rsync 12934 ubuntu mem REG 8,1 35680 392772 /lib/x86_64-linux-gnu/libnss_compat-2.15.so rsync 12934 ubuntu mem REG 8,1 97248 392771 /lib/x86_64-linux-gnu/libnsl-2.15.so rsync 12934 ubuntu mem REG 8,1 47680 392776 /lib/x86_64-linux-gnu/libnss_nis-2.15.so rsync 12934 ubuntu mem REG 8,1 52120 392774 /lib/x86_64-linux-gnu/libnss_files-2.15.so rsync 12934 ubuntu 0r FIFO 0,8 0t0 9364 pipe rsync 12934 ubuntu 1w FIFO 0,8 0t0 9365 pipe rsync 12934 ubuntu 2w FIFO 0,8 0t0 9366 pipe rsync 12934 ubuntu 4u unix 0x0000000000000000 0t0 38226 socket rsync 12934 ubuntu 5u unix 0x0000000000000000 0t0 38227 socket and rsync 12935 ubuntu cwd DIR 8,1 4096 991 /home/ubuntu/build/tor-browser/obj-macos/dist/TorBrowser.app/Contents/MacOS rsync 12935 ubuntu rtd DIR 8,1 4096 2 / rsync 12935 ubuntu txt REG 8,1 409416 1439350 /usr/bin/rsync rsync 12935 ubuntu mem REG 8,1 149280 392739 /lib/x86_64-linux-gnu/ld-2.15.so rsync 12935 ubuntu mem REG 8,1 14384 1446549 /usr/lib/faketime/libfaketime.so.1 rsync 12935 ubuntu mem REG 8,1 31096 392742 /lib/x86_64-linux-gnu/libacl.so.1.1.0 rsync 12935 ubuntu mem REG 8,1 48072 392785 /lib/x86_64-linux-gnu/libpopt.so.0.0.0 rsync 12935 ubuntu mem REG 8,1 1815224 392748 /lib/x86_64-linux-gnu/libc-2.15.so rsync 12935 ubuntu mem REG 8,1 14768 392754 /lib/x86_64-linux-gnu/libdl-2.15.so rsync 12935 ubuntu mem REG 8,1 135366 392786 /lib/x86_64-linux-gnu/libpthread-2.15.so rsync 12935 ubuntu mem REG 8,1 18552 392744 /lib/x86_64-linux-gnu/libattr.so.1.1.0 rsync 12935 ubuntu mem REG 8,1 35680 392772 /lib/x86_64-linux-gnu/libnss_compat-2.15.so rsync 12935 ubuntu mem REG 8,1 97248 392771 /lib/x86_64-linux-gnu/libnsl-2.15.so rsync 12935 ubuntu mem REG 8,1 47680 392776 /lib/x86_64-linux-gnu/libnss_nis-2.15.so rsync 12935 ubuntu mem REG 8,1 52120 392774 /lib/x86_64-linux-gnu/libnss_files-2.15.so rsync 12935 ubuntu 1u unix 0x0000000000000000 0t0 38228 socket rsync 12935 ubuntu 2w FIFO 0,8 0t0 9366 pipe rsync 12935 ubuntu 3u unix 0x0000000000000000 0t0 39950 socket netstat output is: ------------------ unix 2 [ ] STREAM CONNECTED 39950 12935/rsync unix 3 [ ] STREAM CONNECTED 38228 12935/rsync unix 3 [ ] STREAM CONNECTED 38227 12934/rsync unix 2 [ ] STREAM CONNECTED 38226 12934/rsync strace output is: ----------------- select(0, NULL, NULL, NULL, {0, 921741}) = 0 (Timeout) gettimeofday({1384369807, 20220}, NULL) = 0 select(0, NULL, NULL, NULL, {0, 998000}) = 0 (Timeout) gettimeofday({1384369808, 20456}, NULL) = 0 select(0, NULL, NULL, NULL, {0, 998000}) = 0 (Timeout) gettimeofday({1384369809, 20723}, NULL) = 0 select(0, NULL, NULL, NULL, {0, 997000}) = 0 (Timeout) gettimeofday({1384369810, 19895}, NULL) = 0 select(0, NULL, NULL, NULL, {0, 998000}) = 0 (Timeout) gettimeofday({1384369811, 20163}, NULL) = 0 select(0, NULL, NULL, NULL, {0, 998000}) = 0 (Timeout) gettimeofday({1384369812, 20336}, NULL) = 0 select(0, NULL, NULL, NULL, {0, 998000} <unfinished ...> and select(0, NULL, NULL, NULL, {0, 757974}) = 0 (Timeout) gettimeofday({1384369818, 19391}, NULL) = 0 select(0, NULL, NULL, NULL, {0, 999000}) = 0 (Timeout) gettimeofday({1384369819, 20647}, NULL) = 0 select(0, NULL, NULL, NULL, {0, 997000}) = 0 (Timeout) gettimeofday({1384369820, 19643}, NULL) = 0 select(0, NULL, NULL, NULL, {0, 998000}) = 0 (Timeout) gettimeofday({1384369821, 19808}, NULL) = 0 select(0, NULL, NULL, NULL, {0, 998000}) = 0 (Timeout) gettimeofday({1384369822, 20028}, NULL) = 0 select(0, NULL, NULL, NULL, {0, 998000}) = 0 (Timeout) gettimeofday({1384369823, 20374}, NULL) = 0 select(0, NULL, NULL, NULL, {0, 998000}) = 0 (Timeout) gettimeofday({1384369824, 20826}, NULL) = 0 select(0, NULL, NULL, NULL, {0, 997000} <unfinished ...> The questions are: Is this a known issue (does this ring some bell)? If not, how can I debug this further in case these hangs occur again? Thanks for you help, Georg -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: <http://lists.samba.org/pipermail/rsync/attachments/20140407/1c7a71c2/attachment.pgp>