スレッドがその中func1
の別の関数を呼び出す関数を実行してfunc2
いる場合...
次に、thread.Abort()を呼び出しました。
これはOR func1
のみを停止し、すべての関数が呼び出されますか?func1
func2
func1
ありがとう
編集:ここに詳細があります:
func1
新しいスレッドで呼び出さfunc2
れ、定期的に継続的に呼び出されます...
func2
一部の配列がnullでない場合にのみ、一部の作業を開始します。終了して戻ります。
スーパーバイザーがデータを保存したい場合、-のスレッドを中止してからfunc1
配列をnullにし、データを保存してから、配列に新しいものを入力します。そして、スレッドをfunc1
再開します。
配列がnullであるために例外が発生することがありますfunc2
。したがって、func1の中止はfunc2に影響しませんでした。