Call vhost_dev_connect() directly, to simplify further refactoring.

Signed-off-by: Vladimir Sementsov-Ogievskiy <[email protected]>
---
 hw/block/vhost-user-blk.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/hw/block/vhost-user-blk.c b/hw/block/vhost-user-blk.c
index 57214a69cd..f2ecf81e4d 100644
--- a/hw/block/vhost-user-blk.c
+++ b/hw/block/vhost-user-blk.c
@@ -363,7 +363,12 @@ static int vhost_user_blk_connect(DeviceState *dev, Error 
**errp)
 
     s->vhost_user.supports_config = true;
     ret = vhost_dev_init(&s->dev, &s->vhost_user, VHOST_BACKEND_TYPE_USER, 0,
-                         true, errp);
+                         false, errp);
+    if (ret < 0) {
+        return ret;
+    }
+
+    ret = vhost_dev_connect(&s->dev, errp);
     if (ret < 0) {
         return ret;
     }
-- 
2.48.1


Reply via email to