Steven Dake wrote: > Chrissie/others, > > Dave reported a bug today which is basically that sync is broken. I > found the root cause to be some integration issues between quorum and > sync. > > After thinking about it today, I came to the conclusion that sync should > always happen regardless of quorum state. As the code is now, sync only > happens when quorum is achieved. This leaves incorrect system state and > is a violation of how the sync engine is designed to work. > > What I propose is to provide the current quorum state into the sync_init > callback so service engines can make the policy call on what they want > to do based upon current quorum. > > Any objections to this method? > > I've attached a patch which at least fixes sync to work properly and is > a complete forward port of the working sync engine in openais whitetank. >
That looks OK to me. It tests out OK for the limited things I've tried it with this afternoon! -- Chrissie _______________________________________________ Openais mailing list [email protected] https://lists.linux-foundation.org/mailman/listinfo/openais
