my rsyncs don't exit

Jessica Koeppel jessica at there.com
Sat Nov 10 15:43:44 EST 2001


I'm having a problem where my rsync processes don't exit.

They finish their task.. but they don't exit. I'll see at the
end, if i'm running -vv, something like:

total: matches=727  tag_hits=771  false_alarms=0 data=2034655738

but the process continues to run, but not do anything apparent.

If I strace the process, I see a ton of:

select(0, NULL, NULL, NULL, {0, 1000})  = 0 (Timeout)
gettimeofday({1005367039, 462927}, NULL) = 0
wait4(1220, 0xbffff950, WNOHANG, NULL)  = 0
gettimeofday({1005367039, 463050}, NULL) = 0
gettimeofday({1005367039, 463109}, NULL) = 0
select(0, NULL, NULL, NULL, {0, 20000}) = 0 (Timeout)
gettimeofday({1005367039, 482839}, NULL) = 0
select(0, NULL, NULL, NULL, {0, 1000})  = 0 (Timeout)
gettimeofday({1005367039, 492969}, NULL) = 0
wait4(1220, 0xbffff950, WNOHANG, NULL)  = 0
gettimeofday({1005367039, 493093}, NULL) = 0
gettimeofday({1005367039, 493152}, NULL) = 0

Any idea what's going on?

I did a brief search but didn't find anything. I can look
more, but thought I'd ask in case anyone happens to know
off the top of their head just what I should be looking at.

BTW, when I run a small rsync as a test, it seems to work fine, at
the end I get:


total: matches=0  tag_hits=0  false_alarms=0 data=0
root/
wrote 91 bytes  read 36 bytes  84.67 bytes/sec
total size is 0  speedup is 0.00

and the process exits just fine.

In the cases where rsync isn't exiting, i've let some of them
run for over a day, still nothing.

Thanks,
--jessica




More information about the rsync mailing list