ctdbd processes can overtake each other, resulting in PID file being removed by incorrect instance of ctdbd. PID file handling needs to be rock solid and PID file creation needs to be the first thing done.
Created attachment 12506 [details] Patches for v4-5 branch
Created attachment 12507 [details] Patches for v4-4 branch
Hi Karolin, This is ready for 4.4, 4.5. Thanks!
(In reply to Martin Schwenke from comment #3) Pushed to autobuild-v4-{5,4}-test.
The fix is not complete and we need to add another patch. Do we re-open this defect or create a new one?
Reassigning to me to add extra patches.
Created attachment 12580 [details] Additional patch for 4.5
Created attachment 12581 [details] Additional patch for 4.4
Hi Karolin, With these additional patches, this is ready for 4.4 and 4.5. Thanks...
(In reply to Martin Schwenke from comment #9) Pushed additional patches to v4-{5,4}-test.
(In reply to Karolin Seeger from comment #10) Pushed to both branches. Closing out bug report. Thanks!