On Wed, May 29, 2002 at 05:47:10PM -0400, Allen D. Winter wrote: > Once upon a time I threw printfs all over the source looking to track down > the cause of this problem. Seemingly a random error code is generated > each time rsync is run *succesfully* on HPUX. > > I finally found that in the wait_process() function in main.c, the status > value returned from WEXITSTATUS() was apparently returning > the pid of the child instead of the exit status of the child... or something > like that. > > I've learned to ignore the error codes and live with it. > Love to see this fixed. > It doesn't seem to be a simple function of the child pid. I put printfs in wait_process and ran a few tests; the status was being returned by rsync as the unknown error, but did not seem to be related to the pid:
pid status unknown error reported 10899 49 49 11086 62 62 11192 221 221 -- To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html