pingRunner method

  1. @override
FutureOr<bool> pingRunner(
  1. Runner runner, {
  2. Duration timeout = const Duration(seconds: 1),
})
override

Implementation

@override
FutureOr<bool> pingRunner(Runner runner,
    {Duration timeout = const Duration(seconds: 1)}) async {
  if (runner is LoadBalancer) {
    await runner.run(_ping, true, timeout: timeout);
    return true;
  } else if (runner is IsolateRunner) {
    await runner.ping(timeout: timeout);
    return true;
  } else {
    return true;
  }
}