public void Dispose() { _router.Dispose(); _low?.Dispose(); _high?.Dispose(); }
public Task StopAsync() { _input?.Dispose(); // this will stop any pending peek operations _posionSubQueue?.Dispose(); return(_running); }
public override Task StopAsync() { _batchQueue?.Dispose(); return(base.StopAsync()); }
public void Dispose() { _high.Dispose(); _low.Dispose(); }
public virtual Task StopAsync() { _input?.Dispose(); _posionQueue?.Dispose(); return(_running); }