From: Tanaka Akira Date: 2010-12-16T07:43:14+09:00 Subject: [ruby-core:33738] Re: broken and painfully slow tests 2010/12/16 Ryan Davis : >> TestPTY#test_getpty_nonexistent = C-c C-c > > I had to kill that after it sat for 5-10 minutes. Eric says it does this a lot. I usually don't notice as I've got other things going on while they're running. I think the problem is introduced by following change. +Sun Nov 28 22:13:39 2010 Koichi Sasada + + * thread_pthread.c (NATIVE_MUTEX_LOCK_DEBUG): move and use it. + + * ChangeLog: fix my timezone. + +Mon Nov 28 21:58:58 2010 Koichi Sasada + + * thread_pthread.c: remove pthread_atfork(). + +Mon Nov 28 21:54:22 2010 Koichi Sasada + + * thread_pthread.c (native_cond_*): Check return code. + (Some OSs except Linux return error code). + After the change, TestPTY#test_getpty_nonexistent stucks frequently (not always). http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/log/20101128T133400Z.diff.html.gz http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/summary.html -- Tanaka Akira