[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

rsync hangs on big transfer Debian 5.0.3 pulling from WinXP SP3/ Cygwin 1.5.25



Debian Users & Cygwin:

I have a Perl/ rsync backup script that pulls files from a Windows XP
Professional SP3/ Cygwin 1.5.25 machine.  The script worked fine on one
Debian box (5.0.1 upgraded to 5.0.3), but consistently hangs 1,000+
files into a large transfer after I moved it to a fresh Debian 5.0.3
box.  Both Debian boxes report rsync version 3.0.3 protocol version 30.
Cygwin reports rsync version 3.0.4 protocol version 30.


Attached files:

1. cygcheck.out -- Cygwin check file.

2. debian-cygwin-20091215.txt -- console session on new Debian 5.0.3
   box.


Any suggestions?


TIA,

David

Attachment: cygcheck.out
Description: Binary data

I invoke rsync on Debian-5.0.3:

2009-12-15 23:03:30 dpchrist@a64x2deb ~
$ /usr/bin/rsync -prtv -v -v -v --stats --progress --delete --backup --backup-dir='/mnt/q/backup-old/holgerdanske.com/p43400e/cygdrive/c/documents_and_settings/' --delete-excluded --exclude-from='/usr/local/share/perl/5.10.0/Dpchrist/Tigerbackup/winxp_Documents-and-Settings.exclude'   'Administrator@p43400e.holgerdanske.com:/cygdrive/c/documents_and_settings/' '/mnt/q/backup/holgerdanske.com/p43400e/cygdrive/c/documents_and_settings/'


It consistantly hangs at the same point:

recv_generator(dpchrist/My Documents/gpl/gpltag,17033)
dpchrist/My Documents/gpl/gpltag is uptodate
recv_generator(dpchrist/My Documents/gpl/CVS,17034)
[generator] receiving flist for dir 3332
recv_file_name(dpchrist/My Documents/gpl/CVS/Entries)
recv_file_name(dpchrist/My Documents/gpl/CVS/Repository)
recv_file_name(dpchrist/My Documents/gpl/CVS/Root)
received 3 names
[generator] flist start=17036, used=3, low=0, high=2
[generator] i=17036 5 dpchrist/My Documents/gpl/CVS/Entries mode=0100644 len=85 flags=0
[generator] i=17037 5 dpchrist/My Documents/gpl/CVS/Repository mode=0100644 len=4 flags=0
[generator] i=17038 5 dpchrist/My Documents/gpl/CVS/Root mode=0100644 len=44 flags=0
recv_file_list done
recv_generator(dpchrist/My Documents/gpl/CVS,17035)
delete_in_dir(dpchrist/My Documents/gpl/CVS)
recv_generator(dpchrist/My Documents/gpl/CVS/Entries,17036)
dpchrist/My Documents/gpl/CVS/Entries is uptodate
recv_generator(dpchrist/My Documents/gpl/CVS/Repository,17037)
dpchrist/My Documents/gpl/CVS/Repository is uptodate
recv_generator(dpchrist/My Documents/gpl/CVS/Root,17038)
dpchrist/My Documents/gpl/CVS/Root is uptodate


When I press Ctrl+C:

^C_exit_cleanup(code=20, file=rsync.c, line=541): entered
rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(541) [receiver=3.0.3]
_exit_cleanup(code=20, file=rsync.c, line=541): about to call exit(20)
_exit_cleanup(code=20, file=rsync.c, line=541): entered
rsync error: unexplained error (code 130) at rsync.c(541) [generator=3.0.3]
_exit_cleanup(code=20, file=rsync.c, line=541): about to call exit(130)


These are the directories around the problem on the sending end:

2009-12-15 23:07:46 Administrator@p43400e ~
$ ll -d /cygdrive/c/documents_and_settings/dpchrist/My\ Documents/[gh]*
drwx------+ 3 dpchrist None 0 Nov 27 14:29 /cygdrive/c/documents_and_settings/dpchrist/My Documents/gegl-0.0/
drwxr-xr-x+ 3 dpchrist None 0 Oct 13 11:00 /cygdrive/c/documents_and_settings/dpchrist/My Documents/gpl/
drwxr-xr-x+ 4 dpchrist None 0 Dec  7 18:58 /cygdrive/c/documents_and_settings/dpchrist/My Documents/home/

2009-12-15 23:08:13 Administrator@p43400e ~
$ ll /cygdrive/c/documents_and_settings/dpchrist/My\ Documents/gpl/ 
total 24
drwxr-xr-x+  3 dpchrist None     0 Oct 13 11:00 ./
drwx------+ 51 dpchrist None     0 Dec 15 20:56 ../
drwxr-xr-x+  2 dpchrist None     0 Oct 13 11:00 CVS/
-rw-r--r--   1 dpchrist None 18353 Jul 25  2002 LICENSE
-rw-r--r--   1 dpchrist None  1895 Sep 10 22:14 gpltag

2009-12-15 23:09:02 Administrator@p43400e ~
$ ll /cygdrive/c/documents_and_settings/dpchrist/My\ Documents/gpl/CVS/
total 3
drwxr-xr-x+ 2 dpchrist None  0 Oct 13 11:00 ./
drwxr-xr-x+ 3 dpchrist None  0 Oct 13 11:00 ../
-rw-r--r--  1 dpchrist None 85 Oct 13 11:00 Entries
-rw-r--r--  1 dpchrist None  4 Oct 13 11:00 Repository
-rw-r--r--  1 dpchrist None 44 Oct 13 11:00 Root

2009-12-15 23:09:12 Administrator@p43400e ~
$ ll /cygdrive/c/documents_and_settings/dpchrist/My\ Documents/home    
total 22
drwxr-xr-x+  4 dpchrist None    0 Dec  7 18:58 ./
drwx------+ 51 dpchrist None    0 Dec 15 20:56 ../
-rw-r--r--   1 dpchrist None 2136 Nov 11 22:44 .bash_profile
-rw-r--r--   1 dpchrist None  508 Nov 11 22:44 .bashrc
-rw-r--r--   1 dpchrist None   32 May 24  2007 .cvsignore
-rwxr-xr-x   1 dpchrist None  368 Oct 29  2008 .signature-dc2008.txt*
-rw-r--r--   1 dpchrist None  205 May 15  2009 .signature-pe.txt
-rwxr-xr-x   1 dpchrist None  112 May 15  2009 .signature.txt*
-rw-r--r--   1 dpchrist None  301 May 12  2009 .vimrc
drwxr-xr-x+  2 dpchrist None    0 Nov 11 22:44 CVS/
-rw-r--r--   1 dpchrist None  668 Dec 14  2008 Makefile
-rw-r--r--   1 dpchrist None 1371 Dec  7 18:58 home-unix.tar.gz
-rw-r--r--   1 dpchrist None 1371 Dec  7 18:58 home-win32.tar.gz
drwxr-xr-x+  2 dpchrist None    0 Dec  7 18:58 home.tmp/



These are the directories around the problem on the receiving end:

$ ll -d /mnt/q/backup/holgerdanske.com/p43400e/cygdrive/c/documents_and_settings/dpchrist/My\ Documents/[gh]*  
drwx------ 3 dpchrist dpchrist 4096 Nov 27 14:29 /mnt/q/backup/holgerdanske.com/p43400e/cygdrive/c/documents_and_settings/dpchrist/My Documents/gegl-0.0/
drwxr-xr-x 3 dpchrist dpchrist 4096 Oct 13 11:00 /mnt/q/backup/holgerdanske.com/p43400e/cygdrive/c/documents_and_settings/dpchrist/My Documents/gpl/
drwxr-xr-x 4 dpchrist dpchrist 4096 Dec  7 18:58 /mnt/q/backup/holgerdanske.com/p43400e/cygdrive/c/documents_and_settings/dpchrist/My Documents/home/

2009-12-15 23:07:16 dpchrist@a64x2deb ~
$ ll /mnt/q/backup/holgerdanske.com/p43400e/cygdrive/c/documents_and_settings/dpchrist/My\ Documents/gpl/
total 36
drwxr-xr-x  3 dpchrist dpchrist  4096 Oct 13 11:00 ./
drwx------ 50 dpchrist dpchrist  4096 Dec 15 20:56 ../
drwxr-xr-x  2 dpchrist dpchrist  4096 Oct 13 11:00 CVS/
-rw-r--r--  1 dpchrist dpchrist 18353 Jul 25  2002 LICENSE
-rw-r--r--  1 dpchrist dpchrist  1895 Sep 10 22:14 gpltag

2009-12-15 23:07:22 dpchrist@a64x2deb ~
$ ll /mnt/q/backup/holgerdanske.com/p43400e/cygdrive/c/documents_and_settings/dpchrist/My\ Documents/gpl/CVS
total 20
drwxr-xr-x 2 dpchrist dpchrist 4096 Oct 13 11:00 ./
drwxr-xr-x 3 dpchrist dpchrist 4096 Oct 13 11:00 ../
-rw-r--r-- 1 dpchrist dpchrist   85 Oct 13 11:00 Entries
-rw-r--r-- 1 dpchrist dpchrist    4 Oct 13 11:00 Repository
-rw-r--r-- 1 dpchrist dpchrist   44 Oct 13 11:00 Root

2009-12-15 23:09:58 dpchrist@a64x2deb ~
$ ll /mnt/q/backup/holgerdanske.com/p43400e/cygdrive/c/documents_and_settings/dpchrist/My\ Documents/home   
total 56
drwxr-xr-x  4 dpchrist dpchrist 4096 Dec  7 18:58 ./
drwx------ 50 dpchrist dpchrist 4096 Dec 15 20:56 ../
-rw-r--r--  1 dpchrist dpchrist 2136 Nov 11 22:44 .bash_profile
-rw-r--r--  1 dpchrist dpchrist  508 Nov 11 22:44 .bashrc
-rw-r--r--  1 dpchrist dpchrist   32 May 24  2007 .cvsignore
-rwxr-xr-x  1 dpchrist dpchrist  368 Oct 29  2008 .signature-dc2008.txt*
-rw-r--r--  1 dpchrist dpchrist  205 May 15  2009 .signature-pe.txt
-rwxr-xr-x  1 dpchrist dpchrist  112 May 15  2009 .signature.txt*
-rw-r--r--  1 dpchrist dpchrist  301 May 12  2009 .vimrc
drwxr-xr-x  2 dpchrist dpchrist 4096 Nov 11 22:44 CVS/
-rw-r--r--  1 dpchrist dpchrist  668 Dec 14  2008 Makefile
-rw-r--r--  1 dpchrist dpchrist 1371 Dec  7 18:58 home-unix.tar.gz
-rw-r--r--  1 dpchrist dpchrist 1371 Dec  7 18:58 home-win32.tar.gz
drwxr-xr-x  2 dpchrist dpchrist 4096 Dec  7 18:58 home.tmp/

Reply to: