/// <summary> /// Flushes any buffers. /// </summary> /// <param name="timeout">Flush timeout.</param> public override void Flush(TimeSpan timeout) { lock (this) { if (_sender != null) { _sender.Flush(); } } }