https://blog.jxck.io/entries/2023-06-01/abort-signal-any.html AbortSignalを使ったリソース解放のパターンとAbortSignal.any()/AbortSignal.timeout()について