Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
tools/ocaml/xenstored: fix live update exception
During live update we will load the /tool/xenstored path from the previous binary, and then try to mkdir /tool again which will fail with EEXIST. Check for existence of the path before creating it. The write call to /tool/xenstored should not need any changes (and we do want to overwrite any previous path, in case it changed). Prior to 7110192 live update would work only if the binary path was specified, and with 7110192 and this live update also works when no binary path is specified in `xenstore-control live-update`. Fixes: 7110192 ("tools/oxenstored: Fix Oxenstored Live Update") Signed-off-by: Edwin Török <edvin.torok@citrix.com> Acked-by: Christian Lindig <christian.lindig@citrix.com> Release-acked-by: Henry Wang <Henry.Wang@arm.com>
- Loading branch information