From 30976f085d739e224e70ebe1ce53d22491f363d4 Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Tue, 10 Jan 2006 18:20:02 +0000 Subject: [PATCH] Use nanosleep in Linux sched_yield(2) workaround --- CHANGES | 1 + configure.in | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGES b/CHANGES index 98ecb5e4ca..81b3b3c495 100644 --- a/CHANGES +++ b/CHANGES @@ -6,6 +6,7 @@ OpenLDAP 2.3.17 Engineering Fixed slapd-ldap idassert anon2anon issue (ITS#4321) Fixed slapd-monitor thread issue (ITS#4318) Build environment + Updated Linux sched_yield(2) workaround to use nanosleep(2) (ITS#3950) Fixed configure report-to URL OpenLDAP 2.3.16 Release diff --git a/configure.in b/configure.in index 0171b1d26a..8343d6cc00 100644 --- a/configure.in +++ b/configure.in @@ -1589,6 +1589,7 @@ dnl [ol_cv_pthread_lpthread_lexc]) ol_replace_broken_yield=no case "$target" in *-*-linux*) + AC_CHECK_FUNCS(nanosleep) ol_replace_broken_yield=yes ;; esac -- 2.39.5