hjmangalam / parsyncfp

follow-on to parsync (parallel rsync) with better startup perf
Other
161 stars 19 forks source link

Detection of running rsyncs may be wrong #24

Open Barfred opened 5 years ago

Barfred commented 5 years ago

Occasionally the parsyncfp may wait forever (or a very long time) for a non-existing rsync process to finish.

Root cause turns out to be a problem with collecting of PIDs of all rsync processes on the system.

Pull request is on it's way ..

hjmangalam commented 5 years ago

Hi Michael,

You're right - and it turns out that due to the persistence of Ben Dullnig, I managed to find it and already correct it and am just about to push a major update to gh.. along with a number of list-associated options and various cosmetic touches.

But thanks so much for also being persistent enough to dig thru the offal that passes as my Perl to find this. And thanks for the suggestion for for the debug lines. You can never really have enough debug lines.

I just have to clean up some debug lines .. well, I guess you can have too many debug lines.. I should be able to push it later tonight..

Anyway... Thanks for looking at pfp and the effort you made to make it better.

Best harry

On Tuesday, June 18, 2019 12:56:01 PM PDT Mikael Barfred wrote:

Occasionally the parsyncfp may wait forever (or a very long time) for a non-existing rsync process to finish.

Root cause turns out to be a problem with collecting of PIDs of all rsync processes on the system.

Pull request is on it's way ..

Harry Mangalam, Info[1]


[1] http://moo.nac.uci.edu/~hjm/hjm.sig.html