On Sat, 17 Feb 2001, Skip Montanaro wrote:

> Sort of.  After a couple of successful find-files, I got an error,
> and found that foo had a value of 144.  It appears that rsync can
> exit with 0, 1 or the value of status, where status was set by a
> call to waitpid(pid, &status, 0).  So 144 is the exit status of the
> child process that was supposed to receive the file(s) from the
> remote end.  Unfortunately, I get rather lost in the rsync logic
> after looking through a couple calls.  I'm not entirely sure what
> code is actually exiting with a status of 144, ssh (aka RSYNC_RSH)?

So.  Hm.  Presumably, when rsync exits with a non-zero exit status, it
has failed.  So, was the temp file there and was it okay?

Maybe you have to disable the code that deletes the temp file so that
you can see if the underlying rsync was working.

kai
-- 
Be indiscrete.  Do it continuously.

Reply via email to