プロジェクト

全般

プロフィール

バグ #923

未完了

Service#scan で止まっているスレッドが大量にできる

rhen ium さんが約8年前に追加. 約8年前に更新.

ステータス:
新規
優先度:
通常
担当者:
-
対象バージョン:
プラグイン名:
ブランチ:
クラッシュする:

説明

添付のファイルはこのコードで書き出しました。

require "pp" 
File.write("/tmp/threads.txt",Thread.list.map{|x|[x.status, x.backtrace]}.pretty_inspect)

起動後約 30 分弱の状態で、880 個のスレッドが生成されていました。スレッドのスタックトレースを見る限りでは Service#scan で詰まっているようです。

mikutter は develop ブランチにいくつかの勝手パッチ1が当たったものなのと、いくつかプラグインも入っているので、それらがなにかぶっこわしているのかもしれませんが、一応報告しておきます。

[1]: https://git.rhe.jp/mikutter.git/log/?h=5335132ecc82dfa8c158e44a60ec8c92065dcc3e


ファイル

threads.txt (949 KB) threads.txt rhen ium, 2016-10-29 00:05

他の形式にエクスポート: Atom PDF