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

回答編集履歴

1

回答の追記

2018/10/16 03:05

投稿

y_waiwai
y_waiwai

スコア88180

answer CHANGED
@@ -1,2 +1,4 @@
1
1
  その非同期実行したいタスクのコードに、定期的にキャンセルをチェックして、キャンセルをされたら実行を終了するようなコードを組んでおきます
2
- そして、あとに実行するコードの方に、キャンセルを通知して、実行終了を待つコードを組んでおきます
2
+ そして、あとに実行するコードの方に、キャンセルを通知して、実行終了を待つコードを組んでおきます
3
+
4
+ まあしかし、一つだけしか実行したくない、と言うならわざわざ別タスクにする必要はないのでは。