From e1321a6925c85272eb36b9f2e122706436a332a8 Mon Sep 17 00:00:00 2001 From: Sergey Mashkov Date: Thu, 18 Oct 2018 19:13:08 +0300 Subject: [PATCH] Fix engine's suite socket connect timeout --- .../src/io/ktor/server/testing/EngineTestBase.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ktor-server/ktor-server-test-host/src/io/ktor/server/testing/EngineTestBase.kt b/ktor-server/ktor-server-test-host/src/io/ktor/server/testing/EngineTestBase.kt index 0a04666025..86f4d1ecb3 100644 --- a/ktor-server/ktor-server-test-host/src/io/ktor/server/testing/EngineTestBase.kt +++ b/ktor-server/ktor-server-test-host/src/io/ktor/server/testing/EngineTestBase.kt @@ -234,9 +234,10 @@ abstract class EngineTestBase Unit) { - Socket("localhost", port).use { socket -> + Socket().use { socket -> socket.tcpNoDelay = true socket.soTimeout = socketReadTimeout + socket.connect(InetSocketAddress("localhost", port)) block(socket) }