[Openais] corosync trunk - rework of shutdown
Steven Dake
sdake at redhat.com
Mon Oct 12 13:58:54 PDT 2009
Currently exec_exit_fn doesn't allow the possibility to continue work at
a later time. Service engines can deadlock if they block (pacemaker
specifically). To avoid this situation, we allow exec_exit_fn to return
-1 when it has work it needs to continue. When it is done, it returns 0
and will be unloaded.
Still a work in progress (ie individual service engine unload doesn't
work from corosync-cfgtool).
Regards
-steve
-------------- next part --------------
A non-text attachment was scrubbed...
Name: corosync-trunk-shutdown-exec_exit-take1.patch
Type: text/x-patch
Size: 9272 bytes
Desc: not available
Url : http://lists.linux-foundation.org/pipermail/openais/attachments/20091012/7c4252c3/attachment.bin
More information about the Openais
mailing list