[Openais] evs tests
Steven Dake
sdake at mvista.com
Thu Feb 3 13:39:57 PST 2005
Dave,
I had a look at this today and easily added the code to generate the
configuration change callbacks. Unfortunately, another bug (defect-188)
prevents the dispatch routine from executing.
We intend to have defect 188 fixed within a week or two.
Then we can merge the fixes for defect 42.
Thanks
-steve
On Thu, 2005-02-03 at 01:03, David Teigland wrote:
> On Thu, Feb 03, 2005 at 12:38:01AM -0700, Steven Dake wrote:
> > Dave,
> >
> > There is defect 42 in our bugzilla system which says that configuration
> > changes are not delivered on evs_initialize call. This is easy to fix
> > but we have been in the midst of a new implementation of our protocol.
> > As a result we have not sorted out this defect.
> >
> > I have tested latest bitkeeper code and stopping then starting a
> > processor or adding a processor generate a configuration change.
> >
> > Could you explain in more detail your test case?
>
> #42 probably explains the problem, although I'm not certain what to expect
> yet...
>
> The confchg callback is used when the "member_list" changes. Am I right
> to understand that evs_initialize() adds the node to this list and
> evs_finalize() removes it? (I was partly misled into thinking that
> evs_join/evs_leave were relevant to the member list.)
>
> If I kill aisexec I do indeed get the confchg. I'm primarily interested
> in having my evs-conf program discover all the other nodes in the member
> list, but it sounds like this won't work unless a member is killed or bug
> 42 is fixed.
More information about the Openais
mailing list