public override void Cancel() { _canceled = true; _wrapper?.Cancel(); if (_thread == null) { return; } if (_thread.Join(TimeSpan.FromSeconds(5))) { _thread.Abort(); } _thread = null; }
public override void Cancel() { _canceled = true; _wrapper?.Cancel(); }