[sheepdog] [PATCH 3/3] sheep: split notification messages into two queues

Liu Yuan namei.unix at gmail.com
Thu Aug 30 05:40:26 CEST 2012


On 08/30/2012 11:20 AM, MORITA Kazutaka wrote:
> With your approach, we need to let the cluster driver know which
> messages must be ordered with confchg events.  Adding all notified
> messages to confchg (nonblocking) list looks simpler and easier to
> understand to me.  The reason we introduced two queues is that
> blocking messages which have process_work() block all cluster events,
> so I think this patch also works correctly.

I haven't seen the patch yet, but you mentioned that even with this
patch, we can't pass 037 test sometimes. no? It is another problem, not
related to this event ordering that this patch trying to solve?

Thanks,
Yuan



More information about the sheepdog mailing list