From 5028127133e98241c8ff661dcfaf24220740802e Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 18 Apr 2001 17:23:06 +0300 Subject: os0thread.c Change pthread_yield to sched_yield univ.i Change pthread_yield to sched_yield configure.in Change pthread_yield to sched_yield innobase/configure.in: Change pthread_yield to sched_yield innobase/include/univ.i: Change pthread_yield to sched_yield innobase/os/os0thread.c: Change pthread_yield to sched_yield BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted --- innobase/os/os0thread.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'innobase/os/os0thread.c') diff --git a/innobase/os/os0thread.c b/innobase/os/os0thread.c index 78b159cf808..05e1e6201a4 100644 --- a/innobase/os/os0thread.c +++ b/innobase/os/os0thread.c @@ -137,8 +137,8 @@ os_thread_yield(void) { #if defined(__WIN__) Sleep(0); -#elif defined(HAVE_PTHREAD_YIELD) - pthread_yield(); +#elif (defined(HAVE_SCHED_YIELD) && defined(HAVE_SCHED_H)) + sched_yield(); #else os_thread_sleep(0); #endif -- cgit v1.2.1