[ovs-dev] [PATCH 4/5] lib/netlink-socket.c: use poll_immediate_wake() on Windows
Nithin Raju
nithin at vmware.com
Tue Oct 21 23:10:38 UTC 2014
We have not yet tested the wakup via pending IRP functionality on
Windows yet. Hence we use poll_immediate_wake().
Signed-off-by: Nithin Raju <nithin at vmware.com>
---
lib/netlink-socket.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/lib/netlink-socket.c b/lib/netlink-socket.c
index 56f4fef..549e5c8 100644
--- a/lib/netlink-socket.c
+++ b/lib/netlink-socket.c
@@ -1233,8 +1233,9 @@ nl_sock_wait(const struct nl_sock *sock, short int events)
#ifdef _WIN32
if (sock->overlapped.Internal != STATUS_PENDING) {
pend_io_request(sock);
+ /* XXX: poll_wevent_wait(sock->overlapped.hEvent); */
}
- poll_fd_wait(sock->handle, events);
+ poll_immediate_wake(); /* XXX: temporary. */
#else
poll_fd_wait(sock->fd, events);
#endif
--
1.7.4.1
More information about the dev
mailing list