mirror_corosync/exec
Christine Caulfield f1764d1f56 Add locking around objdb calls so that reloads and writes are atomic.
Also add a notification callback for reload. Both the start and the stop
are notified so that the user can decide what to do with the flurry of 
updates that occur.

Note than the reload callback notification MUST be registered against
OBJECT_PARENT_HANDLE. Registering it lower down the hierarchy makes no sense.



git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1673 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-10-06 12:14:40 +00:00
..
apidef.c Propagate the flow control state between AIS exec and library 2008-09-17 19:15:00 +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 Finish the renaming of openais to corosync in the tree. 2008-08-15 06:15:26 +00:00
crypto.h Split openais and corosync tree into two seperate repositories. 2008-08-05 13:23:46 +00:00
flow.c Proper rename of openais usage to corosync throughout tree. 2008-08-14 16:54:46 +00:00
flow.h Proper rename of openais usage to corosync throughout tree. 2008-08-14 16:54:46 +00:00
ipc.c Propagate the flow control state between AIS exec and library 2008-09-17 19:15:00 +00:00
ipc.h Propagate the flow control state between AIS exec and library 2008-09-17 19:15:00 +00:00
logsys.c If syslog() blocked, node-leave events were incorrectly reported 2008-09-17 18:22:58 +00:00
main.c Finish the renaming of openais to corosync in the tree. 2008-08-15 06:15:26 +00:00
main.h Provide a way to configure (at compile time) message and queue sizes. 2008-08-20 00:57:40 +00:00
mainconfig.c Proper rename of openais usage to corosync throughout tree. 2008-08-14 16:54:46 +00:00
mainconfig.h Proper rename of openais usage to corosync throughout tree. 2008-08-14 16:54:46 +00:00
Makefile Finish the renaming of openais to corosync in the tree. 2008-08-15 06:15:26 +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 Add locking around objdb calls so that reloads and writes are atomic. 2008-10-06 12:14:40 +00:00
service.c Proper rename of openais usage to corosync throughout tree. 2008-08-14 16:54:46 +00:00
service.h Finish the renaming of openais to corosync in the tree. 2008-08-15 06:15:26 +00:00
sync.c Add support for AMF (sync_request) 2008-09-17 19:04:19 +00:00
sync.h Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
timer.c Finish the renaming of openais to corosync in the tree. 2008-08-15 06:15:26 +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 Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
totemip.c use getifaddrs to enumerate interface on FreeBSD and Darwin (patch from Mathieu Virbel) 2008-09-16 15:35:09 +00:00
totemmrp.c Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
totemmrp.h Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
totemnet.c Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
totemnet.h Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
totempg.c Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
totemrrp.c Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
totemrrp.h Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
totemsrp.c Zero out unused totemsrp my_proc_list entries 2008-08-20 01:07:29 +00:00
totemsrp.h Revert patch 1633 which breaks build. 2008-08-14 16:44:26 +00:00
util.c Add support for AMF (sync_request) 2008-09-17 19:04:19 +00:00
util.h Add support for AMF (sync_request) 2008-09-17 19:04:19 +00:00
version.h Split openais and corosync tree into two seperate repositories. 2008-08-05 13:23:46 +00:00
vsf_ykd.c Proper rename of openais usage to corosync throughout tree. 2008-08-14 16:54:46 +00:00
vsf.h Proper rename of openais usage to corosync throughout tree. 2008-08-14 16:54:46 +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