teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

質問を勘違いしていた可能性があるので修正します。

2018/01/13 04:09

投稿

moredeep
moredeep

スコア1507

answer CHANGED
@@ -1,2 +1,8 @@
1
+ エクセプションを投げなければ正しく動作するのでしょうか。
2
+ th関数内のtryで投げれば正常に動作するように見えます。
3
+
4
+ `Thread内部でエラーが発生すると動作が停止`が、非同期処理が終了するという意味なら、正常な動作だと思います。
1
- th関数は非同期で一度だけ実行されます。
5
+ threadは非同期で一度だけ関数を実行ます。
2
- th関数の処理全てをwhileで囲ってください。
6
+ 関数の処理を繰り返し実行したい場合はth関数の処理全てをwhileで囲ってください。
7
+
8
+ プロセス自体が異常終了するのであれば、そのエラー内容を書いてください。