[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Re: blktap race against xenstore startup





On 29/9/06 12:23 am, "Stephen C. Tweedie" <sct@xxxxxxxxxx> wrote:

> It (the blktapctrl userland daemon) gets execve'd by xend:
> 
>     elif sys.argv[1] == 'start':
>         start_xenstored()
>         start_consoled()
>         start_blktapctrl()
>         return daemon.start()
> 
> The problem is not that xenstored is dead: it's alive and running, it
> just hasn't had the /local/domain tree filled in, so it returns ENOENT.
> xenstored *is* ready, but that's not enough.

Set a watch on /local/domain and wait for the directory to appear? Not a
beautiful approach, but better than spinning a few times? :-)

 -- Keir



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.