チェンジセット 145

差分発生行の前後
無視リスト:
コミット日時:
2007/12/12 23:23:54 (1 年前)
コミッタ:
yossy
ログメッセージ:

例外を処理しきれなかったスレッドを終了するように変更

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • as2/Thread/src/org/libspark/thread/Thread.as

    r137 r145  
    240240                                } 
    241241                                 
     242                                terminateHandler(); 
    242243                                _state |= STATE_ERROR; 
    243                                 _executeHandler = nullHandler; 
    244                                  
    245                                 if (_debug != null) { 
    246                                         _debug.threadChanged(this); 
    247                                 } 
    248244                                 
    249245                                throw ee; 
  • as3/Thread/src/org/libspark/thread/Thread.as

    r141 r145  
    230230                                catch (ee:Error) { 
    231231                                        if ((ee = handleByErrorHandler(ee)) != null) { 
     232                                                terminateHandler(); 
    232233                                                _state |= STATE_ERROR; 
    233                                                 _executeHandler = nullHandler; 
    234                                                  
    235                                                 if (_debug != null) { 
    236                                                         _debug.threadChanged(this); 
    237                                                 } 
    238234                                                 
    239235                                                throw ee;