qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [RFC PATCH RDMA support v5: 12/12] don't set nonblock o


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [RFC PATCH RDMA support v5: 12/12] don't set nonblock on invalid file descriptor
Date: Tue, 09 Apr 2013 18:45:37 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130311 Thunderbird/17.0.4

Il 09/04/2013 05:04, address@hidden ha scritto:
> index 4e4b819..0b398f4 100644
> --- a/util/oslib-posix.c
> +++ b/util/oslib-posix.c
> @@ -144,6 +144,8 @@ void qemu_set_block(int fd)
>  void qemu_set_nonblock(int fd)
>  {
>      int f;
> +    if(fd == -1)
> +        return;
>      f = fcntl(fd, F_GETFL);
>      fcntl(fd, F_SETFL, f | O_NONBLOCK);
>  }
> -- 1.7.10.4

Do you need to remove the assertion in process_incoming_migration, too?

I would prefer to touch process_incoming_migration instead, actually,
replacing the assertion with an if() there.

Paolo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]