]> xenbits.xensource.com Git - xen.git/commit
libxl: Domain destroy: unlock userdata earlier
authorIan Jackson <ian.jackson@eu.citrix.com>
Tue, 17 Mar 2015 15:30:58 +0000 (09:30 -0600)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 20 Mar 2015 11:31:03 +0000 (11:31 +0000)
commit1c91d6fba20c1517d78076d412d33cb41f501be5
treeaac931ea5730127a0d0ff668bfd9df578704e325
parent4783c99aab866f470bd59368cfbf5ad5f677b0ec
libxl: Domain destroy: unlock userdata earlier

Unlock the userdata before we actually call xc_domain_destroy.  This
leaves open the possibility that other libxl callers will see the
half-destroyed domain (with no devices, paused), but this is fine.

Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
CC: Wei Liu <wei.liu2@citrix.com>
Reviewed-by: Jim Fehlig <jfehlig@suse.com>
Tested-by: Jim Fehlig <jfehlig@suse.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
tools/libxl/libxl.c