summaryrefslogtreecommitdiff
path: root/src/fd_signaler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/fd_signaler.cpp')
-rw-r--r--src/fd_signaler.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/fd_signaler.cpp b/src/fd_signaler.cpp
index 862b0fd..41d168d 100644
--- a/src/fd_signaler.cpp
+++ b/src/fd_signaler.cpp
@@ -85,6 +85,12 @@ zmq::fd_t zmq::fd_signaler_t::get_fd ()
zmq::fd_signaler_t::fd_signaler_t ()
{
+ // Windows have no 'socketpair' function.
+ // Here we create the socketpair by hand.
+
+ // TODO: Check Windows pipe (CreatePipe). It'll presumably be more
+ // efficient than the socketpair.
+
struct sockaddr_in addr;
SOCKET listener;
int addrlen = sizeof (addr);