diff -r 3c4c3d48a835 tools/libxl/libxl.c --- a/tools/libxl/libxl.c Thu Aug 26 11:16:56 2010 +0100 +++ b/tools/libxl/libxl.c Thu Aug 26 17:26:20 2010 -0400 @@ -54,6 +54,8 @@ } ctx->xsh = xs_daemon_open(); + if (!ctx->xsh) + ctx->xsh = xs_domain_open(); if (!ctx->xsh) { XL_LOG_ERRNOVAL(ctx, XL_LOG_ERROR, errno, "cannot connect to xenstore");