Project

General

Profile

Actions

Backport #5155

closed

[BUG] pthread_cond_signal: Resource temporarily unavailable (EAGAIN)

Added by mrkn (Kenta Murata) over 13 years ago. Updated over 8 years ago.

Status:
Rejected
[ruby-dev:44342]

Description

1.9.2p290 に http://d.hatena.ne.jp/mrkn/20110728/use_ruby_1_9_2_on_lion で公開したパッチを当て、
gcc-4.2 を使ってビルドした ruby を使用しています。

長い時間起動しっぱなしにしてあるプロセスが何らかのタイミングで以下のメッセージを吐いて止まります。
[BUG] pthread_cond_signal: Resource temporarily unavailable (EAGAIN)

止まる原因は、プロセスが長時間 (だいたい1日以上) ブロックされ続けた後、入力やシグナルを受け取って再度動き始めるタイミングです。
まだ何も調査してませんが、一応報告しておきます。

trunk で起きるかどうかも、まだ調べておりません。


Related issues 1 (0 open1 closed)

Has duplicate Backport192 - Backport #5205: Long-running Ruby process hit EAGAIN in Ruby 1.9.2 as it attempted to terminateRejectedyugui (Yuki Sonoda)Actions
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0