dispose method

Future<void> dispose()

Implementation

Future<void> dispose() async {
  if (_disposed) {
    _log('already disposed');
    return;
  }
  _disposed = true;
  await worker();
  _log('disposed');
}