Project

General

Profile

バグ #593

GUI不使用時にDelayerキューが消化されなくなる

Added by Osamu Koga about 6 years ago. Updated over 5 years ago.

Status:
終了
Priority:
通常
Assignee:
Target version:
プラグイン名:
ブランチ:
クラッシュする:

Description

0.3でDelayerがgemになりましたが、boot/mainloop.rbではDelayerキューが空のときはThread.stopで待ち状態に入り、Delayerにタスクを追加したときにThread.main.wakeupで起こされるのが前提になっているため、gem版の挙動と整合性が取れていません。
gtkプラグインを使っていればそっちが面倒を見てくれますが、デーモンモードなどでGUIを使わない場合はキューが消化されなくなってしまいます。


Files

delayer.patch (412 Bytes) delayer.patch Osamu Koga, 2013-09-01 02:12

Associated revisions

Revision 59773a1f (diff)
Added by Osamu Koga over 5 years ago

GUI不使用時にDelayerキューが消化されなくなる refs #593

History

#1

Updated by Osamu Koga about 6 years ago

遅くなりましたが、パッチを書きました。

#2

Updated by Osamu Koga almost 6 years ago

  • Status changed from 新規 to パッチ適用待ち

ステータス変えるの忘れてました。

#3

Updated by toshi_a 初音 over 5 years ago

  • Status changed from パッチ適用待ち to レビュー待ち
  • Assignee set to toshi_a 初音

長いこと放置していてすみませんでした。
この問題はご指摘のとおりです。修正も問題ないかと思います。

#4

Updated by toshi_a 初音 over 5 years ago

  • Assignee changed from toshi_a 初音 to Osamu Koga
#5

Updated by Osamu Koga over 5 years ago

  • Status changed from レビュー待ち to 解決

確認しました。

#6

Updated by toshi_a 初音 over 5 years ago

  • Status changed from 解決 to 終了

Also available in: Atom PDF