< :前の番号
^ :番号順リスト
> :次の番号
P :前の記事(スレッド移動)
N :次の記事(スレッド移動)
|<:前のスレッド
>|:次のスレッド
^ :返事先
_:自分への返事
>:同じ返事先を持つ記事(前)
<:同じ返事先を持つ記事(後)
---:分割してスレッド表示、再表示
| :分割して(縦)スレッド表示、再表示
~ :スレッドのフレーム消去
.:インデックス
..:インデックスのインデックス
Issue #1341 has been updated by Yusuke Endoh.
I guess it still reproduces on Solaris.
I have no idea about HP-UX.
--
Yusuke Endoh <mame / tsg.ne.jp>
----------------------------------------
Bug #1341: pthread_cond_timedwait failing in 1.9.1-p0 thread tests
http://redmine.ruby-lang.org/issues/1341
Author: Graham Agnew
Status: Assigned
Priority: Low
Assignee: Yusuke Endoh
Category: core
Target version: 1.9.x
ruby -v: ruby 1.9.1p0 (2009-01-30 revision 21907) [ia64-hpux11.23]
=begin
I have been trying to compile and test 1.9.1-p0 on HP-UX 11i v2. When running the tests, the threads tests crash with the following bug:
> [BUG] pthread_cond_timedwait: 22
> ruby 1.9.1p0 (2009-01-30 revision 21907) [ia64-hpux11.23]
>
> -- control frame ----------
> ---------------------------
> -- Ruby level backtrace information-----------------------------------------
>
> [NOTE]
> You may encounter a bug of Ruby interpreter. Bug reports are welcome.
> For details: http://www.ruby-lang.org/bugreport.html
The errno 22 means EINVAL. I put some print statements into the thread_pthread.c file to work out what was going on and it looks like there's a condition variable that is being initialised twice.
=end
--
http://redmine.ruby-lang.org