From 7b56efa93a523d3bbbcc1be42fafec36b0dff869 Mon Sep 17 00:00:00 2001 From: Stephan Bosch Date: Sun, 25 Feb 2018 18:03:04 +0100 Subject: [PATCH] lib-program-client: test-program-client-net: Handle test client connections non-blocking. --- src/lib-program-client/test-program-client-net.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib-program-client/test-program-client-net.c b/src/lib-program-client/test-program-client-net.c index 5ee906dc5e..b337279360 100644 --- a/src/lib-program-client/test-program-client-net.c +++ b/src/lib-program-client/test-program-client-net.c @@ -238,6 +238,8 @@ static void test_program_connected(struct test_server *server) if (fd < 0) i_fatal("Failed to accept connection: %m"); + net_set_nonblock(fd, TRUE); + pool_t pool = pool_alloconly_create("test_program client", 1024); client = p_new(pool, struct test_client, 1); client->pool = pool; -- 2.47.3