summaryrefslogtreecommitdiff
path: root/configure.cmake
diff options
context:
space:
mode:
authorLuis Soares <luis.soares@sun.com>2010-03-24 18:55:06 +0000
committerLuis Soares <luis.soares@sun.com>2010-03-24 18:55:06 +0000
commitc9abb77c36ea05d4f204596f4c098802255c599f (patch)
treee28938ea153f9c40561a6817ccfd5a83b1714847 /configure.cmake
parent5937da69a6d5b3461373dfc7abd8d003f4013fce (diff)
downloadmariadb-git-c9abb77c36ea05d4f204596f4c098802255c599f.tar.gz
BUG#52341: PB2: rpl tests started taking three times more time on
linux x86_64 max Rpl tests were surprisingly taking too long when server was built using cmake on linux. This was because cmake counter part of patch for WL#4949 was not defining SIGNAL_WITH_VIO_CLOSE flag, which had negative impact on the time needed to stop the slave IO thread on STOP SLAVE command. We fix this by deploy the missing SET command on configure.cmake.
Diffstat (limited to 'configure.cmake')
-rw-r--r--configure.cmake1
1 files changed, 1 insertions, 0 deletions
diff --git a/configure.cmake b/configure.cmake
index 31e38aaa2cd..94d2cfd5804 100644
--- a/configure.cmake
+++ b/configure.cmake
@@ -913,6 +913,7 @@ ENDIF()
SET(NO_ALARM "${HAVE_SOCKET_TIMEOUT}" CACHE BOOL
"No need to use alarm to implement socket timeout")
+SET(SIGNAL_WITH_VIO_CLOSE "${HAVE_SOCKET_TIMEOUT}")
MARK_AS_ADVANCED(NO_ALARM)