[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 03/12] nbd: don't change socket block during negotia
From: |
Marc-André Lureau |
Subject: |
[Qemu-devel] [PATCH 03/12] nbd: don't change socket block during negotiate |
Date: |
Thu, 20 Jun 2013 19:46:02 +0200 |
The caller might handle non-blocking using coroutine. Leave the choice
to the caller to use a blocking or non-blocking noegotiate.
Signed-off-by: Marc-André Lureau <address@hidden>
---
nbd.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/nbd.c b/nbd.c
index 2606403..2f8c946 100644
--- a/nbd.c
+++ b/nbd.c
@@ -442,7 +442,6 @@ int nbd_receive_negotiate(int csock, const char *name,
uint32_t *flags,
TRACE("Receiving negotiation.");
- qemu_set_block(csock);
rc = -EINVAL;
if (read_sync(csock, buf, 8) != 8) {
--
1.8.3.rc1.49.g8d97506
- [Qemu-devel] [PATCH 00/12] RFC: add Spice block device, Marc-André Lureau, 2013/06/20
- [Qemu-devel] [PATCH 01/12] include: add missing config-host.h include, Marc-André Lureau, 2013/06/20
- [Qemu-devel] [PATCH 10/12] block: learn to open a driver with a given opaque, Marc-André Lureau, 2013/06/20
- [Qemu-devel] [PATCH 08/12] block: extract make_snapshot() from bdrv_open(), Marc-André Lureau, 2013/06/20
- [Qemu-devel] [PATCH 12/12] block: add spice block device backend, Marc-André Lureau, 2013/06/20
- [Qemu-devel] [PATCH 06/12] nbd: make session_close() idempotent, Marc-André Lureau, 2013/06/20
- [Qemu-devel] [PATCH 04/12] Split nbd block client code, Marc-André Lureau, 2013/06/20
- [Qemu-devel] [PATCH 03/12] nbd: don't change socket block during negotiate,
Marc-André Lureau <=
- [Qemu-devel] [PATCH 02/12] char: add qemu_chr_fe_event(), Marc-André Lureau, 2013/06/20
- [Qemu-devel] [PATCH 11/12] block: allow to call bdrv_open() with an opaque, Marc-André Lureau, 2013/06/20
- [Qemu-devel] [PATCH 07/12] block: save the associated child in BlockDriverState, Marc-André Lureau, 2013/06/20