From b05ee14d950ef2dc141431877c17f7145a07da17 Mon Sep 17 00:00:00 2001 From: Vladislav Vaintroub Date: Sun, 12 Aug 2018 00:56:07 +0100 Subject: [PATCH] MDEV-16277 - fix tcp_nodelay test. Do not attempt to set TCP_NODELAY on Unix domain socket. --- vio/viosocket.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vio/viosocket.c b/vio/viosocket.c index 05c20c58bf8..dbc66e288b6 100644 --- a/vio/viosocket.c +++ b/vio/viosocket.c @@ -442,7 +442,8 @@ int vio_nodelay(Vio *vio, my_bool on) int no_delay= MY_TEST(on); DBUG_ENTER("vio_nodelay"); - if (vio->type == VIO_TYPE_NAMEDPIPE || vio->type == VIO_TYPE_SHARED_MEMORY) + if (vio->type == VIO_TYPE_NAMEDPIPE || vio->type == VIO_TYPE_SHARED_MEMORY + || vio->type == VIO_TYPE_SOCKET) { DBUG_RETURN(0); }