Avatar
Avatar
omochimetaru
これ、 Task.initself を capture させるところが nonisolated use of self だと言っているのかもしれません。 nonisolatedなので actor context の引継ぎもおきなくて、 中で await が必要です
あ、Task.init内は同じactor context内なのでawaitがいらないはずが、nonisolated selfなのでawaitが必要になっているんですね。そしてawaitでactorのexecuterにhopして実行されるので安全だと。