メモが保存されなかった
最近,メモが保存されないことがあって,ログを調べたところ,以下の exception が出ていた。
DBTask.java: java.util.concurrent.RejectedExecutionException 26193776 [AWT-EventQueue-0] WARN boot.logger - DBTask failed 26193776 [AWT-EventQueue-0] WARN boot.logger - java.util.concurrent.RejectedExecutionExceptionDBTask が起動する前に,ChartImpl で Executor をシャットダウンしてしまっている可能性がある。結局,以下の変更をコメントアウトした。
ChartImpl.java
@Override
public void stop() {
・
・
// ↓やっぱりこれはまずかったかもしれない
//pns^ DBTask が残っていると Chart にアクセスしてくるので,dispose する前に thread を shutdown する
// DatabaseExecutor.restart();
//pns$
getFrame().setVisible(false);
getFrame().setJMenuBar(null);
getFrame().dispose();
}
これだと,これから MemoInspector で DBTask が走るというときに ChartImpl が閉じてしまうことになるのだが,とりあえず無視して様子を見る。
« OpenDolphin-1.3.0.4 公開(Java 1.6 専用) | トップページ | スタンプエディターの右矢印 (2) »
「OpenDolphin」カテゴリの記事
- OpenDolphin: Java 25 / WildFly 38 への移行(2025.11.09)
- 運用17年目のまとめ(2025.02.03)
- IME on/off の切換 - その2(2024.12.02)
- OrcaController オルコン(2024.11.28)
- OpenDolphin: java 21 / wildfly 34 への移行(2024.11.08)


