On Mon, Dec 09, 2013 at 08:43:59AM +1300, Robert Collins <robertc at robertcollins.net> wrote: > >> listening: when an agent connects after an outage, it first starts > >> listening, then does a poll for updates it missed. > > > > Are you suggesting that processing of notifications and full state synchronization are able to cooperate safely? Or hoping that it will be so in the future? > > I'm saying that you can avoid race conditions by a combination of > 'subscribe to changes' + 'give me the full state'. Like this? https://review.openstack.org/#/c/61057/ This patch is just to confirm the idea. -- Isaku Yamahata <isaku.yamahata at gmail.com>