/// <summary> /// Override WaitTerm to periodically send records_consumed stats to driver /// </summary> public override void WaitTerm() { do { SendRecordsConsumed(true); TerminateEvent.WaitOne(1000); } while (Running); }
protected void OnTerminate() { TerminateEvent?.Invoke(); }
public void Terminate() { TerminateEvent t = new TerminateEvent(); TerminateHandle(t); }