removeOnExitListener 方法

void removeOnExitListener(
  1. SendPort responsePort
)

停止监听来自 isolate 的退出信息。

请求 isolate 不要通过 responsePort 发送退出信息。如果 isolate 没有期望通过 responsePort 发送退出信息,因为尚未使用 addOnExitListener 添加端口,或因为它已经被移除,则请求会被忽略。

如果相同的端口多次通过 addOnExitListener 传递,则只需一个 removeOnExitListener 调用即可停止它接收退出信息。

关闭与 responsePort 相关联的接收端口,不会停止 isolate 发送未捕获的错误,这些错误只是会丢失。

如果在接收到并处理此请求之前 isolate 终止,则仍然可能会发送退出信息。

实现

external void removeOnExitListener(SendPort responsePort);