On 06/05/2012 08:07 PM, Christoph Hellwig wrote:

>               sd_leave_handler(&cevent->sender.ent, entries, nr_cpg_nodes);
>               break;
>       case COROSYNC_EVENT_TYPE_BLOCK:
> -             if (cpg_node_equal(&cevent->sender, &this_node) &&
> -                 !cevent->callbacked) {
> -                     sd_block_handler();
> -                     cevent->callbacked = 1;
> -             }
> +             sd_block_handler(&cevent->sender.ent);
>  
> -             /* block the rest messages until unblock message comes */
> +             /* block other messages until the unblock message comes */
>               return 0;
>       case COROSYNC_EVENT_TYPE_NOTIFY:
>               sd_notify_handler(&cevent->sender.ent, cevent->msg,


Why callbacked isn't removed as in zookeeper and accord driver?

Thanks,
Yuan
-- 
sheepdog mailing list
[email protected]
http://lists.wpkg.org/mailman/listinfo/sheepdog

Reply via email to