diff --git a/src/client/qemu_driver.c b/src/client/qemu_driver.c index 3b3fd07c..4d25f3d6 100644 --- a/src/client/qemu_driver.c +++ b/src/client/qemu_driver.c @@ -478,6 +478,10 @@ static void check_config(VitastorClient *client) fprintf(stderr, "vitastor: failed to read %s: %s\n", client->config_path, strerror(errno)); break; } + if (!r) + { + break; + } done += r; } obj = qobject_from_json(data