Message ID | 6c97fa2e-a04c-57e7-430d-8dcecb1875e8@redhat.com |
---|---|
State | New |
Headers | show |
diff --git i/block/nbd-client.c w/block/nbd-client.c index bb17e3da45..422ecb4307 100644 --- i/block/nbd-client.c +++ w/block/nbd-client.c @@ -161,6 +161,9 @@ static int nbd_co_send_request(BlockDriverState *bs, } else { rc = nbd_send_request(s->ioc, request); } + if (rc < 0) { + s->quit = true; + } qemu_co_mutex_unlock(&s->send_mutex); return rc; }