kill static method
终止指定名称的isolate
name 要结束的isolate标识名
返回结果: 无(若不存在则无操作)
示例:
IsolateTask.kill('worker1');
Implementation
static void kill(String name) {
final isolate = _isolates[name];
if (isolate != null) {
isolate.kill(priority: Isolate.immediate);
_isolates.remove(name);
final receivePort = _receivePorts[name];
if (receivePort != null) {
receivePort.close();
_receivePorts.remove(name);
}
}
}