invoke On Cancellation
注册一个当此延续被取消时要执行的回调。
这个回调会被同步调用。如果注册时延续已经被取消,回调会立即执行。 这对于清理在 cancellableDeferred 块中注册的外部监听器或资源至关重要,以防止内存泄漏。
Parameters
handler
当协程被取消时要执行的函数。它接收一个 Throwable? 类型的参数, 该参数是导致取消的原因。
注册一个当此延续被取消时要执行的回调。
这个回调会被同步调用。如果注册时延续已经被取消,回调会立即执行。 这对于清理在 cancellableDeferred 块中注册的外部监听器或资源至关重要,以防止内存泄漏。
当协程被取消时要执行的函数。它接收一个 Throwable? 类型的参数, 该参数是导致取消的原因。