操作
バグ #305
完了古いアイコンキャッシュファイルが30日経過後も削除されない
プラグイン名:
ブランチ:
クラッシュする:
説明
r281 の変更以降 ~/.mikutter/icons/ 以下にキャッシュされたアイコンファイルは
30日以上古いものは削除される仕様であるが、実際には削除されていないように見える。
core/mui/gtk_webicon.rb の動作を確認してみると、 garbage_collect は
呼ばれているものの30日経過後のファイルの検出が正しくされていない
(が rescue nil しているので何も出ない?)ような感じ。
notice を入れまくって延々と動作を見てみると
garbage_collect内の#{icon_dir}は#{icondir}の間違い?#{icondir}はICONDIRを返す(~を含む場合がある)のでFile.expand_pathしないといけない?
の2点を添付パッチのように直すといけてるっぽいです。
ファイル
操作