It fixes a fail with ENOENT when device is not yet present after system boot.
Signed-off-by: Pavel Butsykin <[email protected]> --- daemon/guestfsd.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/daemon/guestfsd.c b/daemon/guestfsd.c index dccfa15bc..9aa69301f 100644 --- a/daemon/guestfsd.c +++ b/daemon/guestfsd.c @@ -402,6 +402,9 @@ int is_root_device (const char *device) { struct stat statbuf; + + udev_settle_file(device); + if (stat (device, &statbuf) == -1) { perror (device); return 0; -- 2.11.0 _______________________________________________ Libguestfs mailing list [email protected] https://www.redhat.com/mailman/listinfo/libguestfs
