[#49675] Request to update LEGAL file for zlib, UCD license — Jun Aruga <jaruga@...>

こんにちは。有賀と申します。

10 messages 2016/06/20

[ruby-dev:49662] [Ruby trunk Feature#8214][Assigned] デッドロックチェックに全スレッドのバックトレースダンプの追加

From: shyouhei@...
Date: 2016-06-13 09:13:14 UTC
List: ruby-dev #49662
Issue #8214 has been updated by Shyouhei Urabe.

Status changed from Open to Assigned
Assignee set to Yui NARUSE

----------------------------------------
Feature #8214: デッドロックチェックに全スレッドのバックトレースダンプの追加
https://bugs.ruby-lang.org/issues/8214#change-59183

* Author: Motohiro KOSAKI
* Status: Assigned
* Priority: Normal
* Assignee: Yui NARUSE
----------------------------------------
さいきん、くくぱど方面のデッドロックバグの調査を手伝っていて気づいたのですが、
現在のRubyのdeadlock detectorは開発者に優しくないです。

例外があがるとスタックが巻戻ってしまって証拠が消えてしまうので、例外をあげるまえに
全スレッドのバックトレースをダンプするオプションがあるべきではないでしょうか。
デッドロックが起きたときは99%、直さないといけない状況になるはずで、証拠を残す機能は
有意義なはずです。

TBD: ruby level だけで十分か、Cレベルも含めるか




-- 
https://bugs.ruby-lang.org/

In This Thread

Prev Next