From: Eli Zaretskii Date: Fri, 13 Jan 2017 16:05:38 +0000 (+0200) Subject: Fix the new condvar test X-Git-Tag: emacs-26.0.90~899 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=26b5426de8a51b88556e1dc4c2c328875f2dfb01;p=emacs.git Fix the new condvar test * test/src/thread-tests.el (threads-condvar-wait): Enlarge the time we sleep in the main thread to let the other thread process notifications. --- diff --git a/test/src/thread-tests.el b/test/src/thread-tests.el index 61809e1681b..22ea90727ce 100644 --- a/test/src/thread-tests.el +++ b/test/src/thread-tests.el @@ -272,8 +272,9 @@ ;; Notify the waiting thread. (with-mutex cv-mutex (condition-notify threads-condvar t)) - ;; Allow new-thread to process the notification. - (sleep-for 0.1) + ;; Allow new-thread to process the notification. Sleeping for too + ;; short time here will fail the length test below. + (sleep-for 1) ;; Make sure the thread is still there. This used to fail due to ;; a bug in thread.c:condition_wait_callback. (should (thread-alive-p new-thread))