Re: [patch] Still a problem with cleanup.c

2003-01-26 Thread Brian Poole
Quoting Dave Dykstra ([EMAIL PROTECTED]) from 25 January 2003: > I couldn't reproduce the problem on Linux, but I believe you that it's > a problem. If you think about it, it's easy to see why code that called > _exit_cleanup() might behave strangely if the function returns so I > like the fix of

Re: [patch] Still a problem with cleanup.c

2003-01-25 Thread Dave Dykstra
I couldn't reproduce the problem on Linux, but I believe you that it's a problem. If you think about it, it's easy to see why code that called _exit_cleanup() might behave strangely if the function returns so I like the fix of not returning until the situation gets deeply nested. I submitted the p

[patch] Still a problem with cleanup.c

2003-01-23 Thread Brian Poole
Hello, There is still a problem with the _exit_cleanup() function in cleanup.c despite the patch that was put in last week that prevented recursion. It turns out that sometimes multiple calls in close sequence are done and this causes rsync to spin out of control instead of exiting. This bug w