也是一个 promise。

    以上 for-await 循环将在 sig.dispose() 被调用时退出,运行时间为 5 秒。