From 18c042d4cf5c81edaa7e60d743ce098a1156834e Mon Sep 17 00:00:00 2001
From: HyShai <HyShai@users.noreply.github.com>
Date: Tue, 18 Dec 2018 15:23:40 -0500
Subject: [PATCH] remove non-block call

This is similar to https://github.com/MusicPlayerDaemon/MPD/commit/b177bffa6a5f1b69639b6cd759dcb16fdd76e5e2, in that it fixes the Windows issue of connecting to the open socket. Also, the listen_socket is set to AcceptNonBlock after the connection anyways.
---
 src/system/EventPipe.cxx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/system/EventPipe.cxx b/src/system/EventPipe.cxx
index 6d2be2a53..21fc523d9 100644
--- a/src/system/EventPipe.cxx
+++ b/src/system/EventPipe.cxx
@@ -102,7 +102,7 @@ PoorSocketPair(int fd[2])
 	assert (fd != nullptr);
 
 	UniqueSocketDescriptor listen_socket;
-	if (!listen_socket.CreateNonBlock(AF_INET, SOCK_STREAM, IPPROTO_TCP))
+	if (!listen_socket.Create(AF_INET, SOCK_STREAM, IPPROTO_TCP))
 		throw MakeSocketError("Failed to create socket");
 
 	if (!listen_socket.Bind(IPv4Address(IPv4Address::Loopback(), 0)))