This patchset adds a blocking mechanism to the cluster driver. Changes from v1 to v2 are: - separate block and unblock events to enum corosync_message_type MORITA Kazutaka (3): cluster/corosync: link corosync events to list before dispatching them cluster: add blocking mechanism to notification sheep: use block_cb for vdi operations sheep/cluster.h | 10 ++- sheep/cluster/corosync.c | 283 ++++++++++++++++++++++++++++++++++++++++++---- sheep/group.c | 97 ++++------------ 3 files changed, 289 insertions(+), 101 deletions(-) -- 1.7.2.5 |