mirror_corosync/exec
Christine Caulfield cfc7da3573 quorum is now an optional loadable module (though I've put it into the
defaults in services.c) and can load another module to do the quorum
work (eg YKD which I've made more compliant too). All the quorum code
has been removed from sync.c. quorum.c is simply a shim later for the
coroapi, the main module is in vsf_quorum.c

There are coroapi calls to query quorate status and also to get
notifications when it changes.

I've included the testquorum.lcrso module in this patch because I think
it's really helpful for testing. It sets the quorum state based on an 
objdb variable, this can be set or cleared using corosync-cfgtool



git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1704 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-12-08 15:55:41 +00:00
..
apidef.c quorum is now an optional loadable module (though I've put it into the 2008-12-08 15:55:41 +00:00
apidef.h Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
coroparse.c Proper rename of openais usage to corosync throughout tree. 2008-08-14 16:54:46 +00:00
coropoll.c Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
crypto.c LINT: fix "Assignment of ssize_t to int" warnings 2008-11-11 18:13:47 +00:00
crypto.h Split openais and corosync tree into two seperate repositories. 2008-08-05 13:23:46 +00:00
flow.c cleanup the last of the SAF headers and types 2008-11-06 21:49:07 +00:00
flow.h cleanup the last of the SAF headers and types 2008-11-06 21:49:07 +00:00
ipc.c quorum is now an optional loadable module (though I've put it into the 2008-12-08 15:55:41 +00:00
ipc.h cleanup the last of the SAF headers and types 2008-11-06 21:49:07 +00:00
logsys.c Fix deadlock in logsys during startup. 2008-12-02 15:51:03 +00:00
main.c quorum is now an optional loadable module (though I've put it into the 2008-12-08 15:55:41 +00:00
main.h cleanup the last of the SAF headers and types 2008-11-06 21:49:07 +00:00
mainconfig.c cleanup the last of the SAF headers and types 2008-11-06 21:49:07 +00:00
mainconfig.h Proper rename of openais usage to corosync throughout tree. 2008-08-14 16:54:46 +00:00
Makefile quorum is now an optional loadable module (though I've put it into the 2008-12-08 15:55:41 +00:00
mempool.c Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
mempool.h Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
objdb.c Fix a memory violation in objdb (caught by valgrind) 2008-10-30 19:32:23 +00:00
quorum.h quorum is now an optional loadable module (though I've put it into the 2008-12-08 15:55:41 +00:00
service.c quorum is now an optional loadable module (though I've put it into the 2008-12-08 15:55:41 +00:00
service.h Finish the renaming of openais to corosync in the tree. 2008-08-15 06:15:26 +00:00
sync.c quorum is now an optional loadable module (though I've put it into the 2008-12-08 15:55:41 +00:00
sync.h quorum is now an optional loadable module (though I've put it into the 2008-12-08 15:55:41 +00:00
timer.c cleanup the last of the SAF headers and types 2008-11-06 21:49:07 +00:00
timer.h Proper rename of openais usage to corosync throughout tree. 2008-08-14 16:54:46 +00:00
tlist.h Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
totemconfig.c Provide a way to configure (at compile time) message and queue sizes. 2008-08-20 00:57:40 +00:00
totemconfig.h cleanup the last of the SAF headers and types 2008-11-06 21:49:07 +00:00
totemip.c Correctly compare local addresses with bindnetaddr 2008-12-02 14:50:51 +00:00
totemmrp.c change get node_id() to return an unsigned int 2008-12-01 18:44:55 +00:00
totemmrp.h Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
totemnet.c Logsys flight recorder. 2008-10-30 22:25:56 +00:00
totemnet.h Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
totempg.c change get node_id() to return an unsigned int 2008-12-01 18:44:55 +00:00
totemrrp.c Logsys flight recorder. 2008-10-30 22:25:56 +00:00
totemrrp.h Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
totemsrp.c change get node_id() to return an unsigned int 2008-12-01 18:44:55 +00:00
totemsrp.h change get node_id() to return an unsigned int 2008-12-01 18:44:55 +00:00
util.c cleanup the last of the SAF headers and types 2008-11-06 21:49:07 +00:00
util.h cleanup the last of the SAF headers and types 2008-11-06 21:49:07 +00:00
version.h Split openais and corosync tree into two seperate repositories. 2008-08-05 13:23:46 +00:00
vsf_quorum.c quorum is now an optional loadable module (though I've put it into the 2008-12-08 15:55:41 +00:00
vsf_ykd.c quorum is now an optional loadable module (though I've put it into the 2008-12-08 15:55:41 +00:00
vsf.h quorum is now an optional loadable module (though I've put it into the 2008-12-08 15:55:41 +00:00
wthread.c aisexec crash on exit 2008-08-20 01:02:43 +00:00
wthread.h Split openais and corosync tree into two seperate repositories. 2008-08-05 13:23:46 +00:00