操作
バグ #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点を添付パッチのように直すといけてるっぽいです。
ファイル
操作