プロジェクト

全般

プロフィール

バグ #999

未完了

Userオブジェクトが開放されていない可能性がある

toshi_a 初音 さんが約7年前に追加.

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

説明

http://dev.mikutter.hachune.net/projects/mikutter/repository/entry/core/user.rb?rev=hotfix%2F3.5#L152

では、idnameを受け取ってUserを返す処理のためにHashを使っており、キャッシュを開放する手段が実装されていない。潜在的にメモリリークのような状態になる危険性がある。
findbyidはWeakStorageを使って利用していないUserは開放するようにしているので、同様の方法で開放されるようにする。

表示するデータがありません

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