Java+Swingによる2chブラウザ V2C_T7at SOFTWARE
Java+Swingによる2chブラウザ V2C_T7 - 暇つぶし2ch721:名無しさん@お腹いっぱい。
07/08/29 22:54:54 oJGRaB+T0
>>697
そのVMのコケ方はシャットダウンシーケンス時にヘマしてるときのコケ方だからどこかに潜在的な問題がある。
今回はファイルIOいじってたからたまたまそこが表面化しただけでそこの対処しただけじゃ多分、解決にはならない。

簡単に考えられるのは
1)シャットダウンシーケンス前のGCでファイナライザが呼ばれなくて終了処理がファイナライザが呼ばれる事に依存してる。

2)シャットダウンシーケンスに入ったのでfinalyブロックが実行されなくて終了処理がfinalyブロックが実行される事に依存している。

3)強制終了なのでシャットダウンフックが開始されなかったか、中断されてシャットダウンシーケンスも中断された事に巻き添え食らってる。

現在のシャットダウンシーケンスは通常終了と強制終了を区別しないwinのせいで現行の実装になってるから
アプリ側で対処しないとどうにもならないけど多分終了処理の設計見直す事になると思う。

これほっとくと、最悪自分で掴んだネイティブリソースを掴みっぱなしとかあるんでそこら辺考えて見直さないといけない。

そういうこと。



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch