terminateBackend method
terminates the backend. If already terminated, nothing happens
Implementation
@override
void terminateBackend() {
if (_isTerminated) {
return;
}
_isTerminated = true;
_sendPort?.send([_IsolateCommand.terminateBackend]);
}