Updated with comments from Michael Howard
added evt and evs service tests to quickstart information
added text about running as root
removed default route setup instructions since they are no longer needed.
BKrev: 424b198bYLqB2blTRdYtgLgjFmHjIA
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@565 fd59a12c-fef9-0310-b244-a6a79926bd2f
into persist.az.mvista.com:/home/sdake/openais
2005/03/29 15:03:30-07:00 mvista.com!sdake
testckpt.c:
Create section after section is unlinked in test code.
ckpt.c:
Patch from Muni Bajpai to not setup a cleanup handler for a
checkpoint when a checkpoint open fails. Patch also fixes up
checkpoint iterators so they do not crash on process exit.
BKrev: 4249da03fKPlzZG0QP8eZriaAtoM-w
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@564 fd59a12c-fef9-0310-b244-a6a79926bd2f
checkpoint when a checkpoint open fails. Patch also fixes up
checkpoint iterators so they do not crash on process exit.
(Logical change 1.164)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@563 fd59a12c-fef9-0310-b244-a6a79926bd2f
A report of totemsrp not merging configurations led to this
enhancement.
totemsrp.c:
The totem protocol would not previously merge a configuration
until a multicast message was sent. This change sends a special
"merge detect" message if no message has been multicast in some
time from the representative. This merge detect message will
trigger other processors to enter the gather state and form
a new configuration if they were not previously part of the
current configuration.
Makefile:
Build aisexec when libtotem.a changes.
BKrev: 42484f5453Wf6HN2Gbyg9dznFaQGtw
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@557 fd59a12c-fef9-0310-b244-a6a79926bd2f
until a multicast message was sent. This change sends a special
"merge detect" message if no message has been multicast in some
time from the representative. This merge detect message will
trigger other processors to enter the gather state and form
a new configuration if they were not previously part of the
current configuration.
(Logical change 1.161)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@556 fd59a12c-fef9-0310-b244-a6a79926bd2f
be delivered to applications with the associated channels already
open at the time of the merge.
BKrev: 42484b6f0IXKK1Bql-GCaHwTbXg0dQ
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@554 fd59a12c-fef9-0310-b244-a6a79926bd2f
be delivered to applications with the associated channels already
open at the time of the merge.
(Logical change 1.160)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@553 fd59a12c-fef9-0310-b244-a6a79926bd2f
functions and retrun an error if there were no assocated callbacks.
BKrev: 42483e43sOS_W8zCqoAZNHTy43FhkA
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@552 fd59a12c-fef9-0310-b244-a6a79926bd2f
Link to seperate libraries.
Provide seperate libraries per service as well as the consolidated libais library.
BKrev: 4240ac15wtabDEmO2ooaShdbFZP-wg
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@546 fd59a12c-fef9-0310-b244-a6a79926bd2f
into markh1.pdx.osdl.net:/home/localmarkh/views/BK/openais_work
2005/03/17 14:44:09-08:00 osdl.net!markh
Event service now reconciles open channels and retained events between active
merging partitions.
BKrev: 423a084c-3ULQ_tcgSf5isGBiqzUWA
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@540 fd59a12c-fef9-0310-b244-a6a79926bd2f
retry writes when it appears the system is blocked, perhaps during a resynchronization.
Many files:
Block multicast messages during synchronization.
BKrev: 4238c435y6ZGwBr-M4xFHDUJ7HhLaQ
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@534 fd59a12c-fef9-0310-b244-a6a79926bd2f
those warnings by unifying the datatypes used in totempg and totemsrp into
one set of datatypes.
Many files:
cleanup some shared datatypes for the totem protocol.
totem.h:
new file
BKrev: 423879baJvLZpm8nNaRfQHRfWB2fOA
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@529 fd59a12c-fef9-0310-b244-a6a79926bd2f
Allow totemsrp to remove the reference information for a token callback.
sync.c:
Fix bug in sync which caused segfault.
BKrev: 42371b753plEvd2J96qRpg6mRxki1Q
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@524 fd59a12c-fef9-0310-b244-a6a79926bd2f
Add checkpoint reader and writer to test synchronization
ckpt-wr.c, ckpt-rd.c:
new file
BKrev: 42363081enPpMuQpdvw2e1uqFAqD0A
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@521 fd59a12c-fef9-0310-b244-a6a79926bd2f