public override void Ack(long elapsed, Exception e) { if (Interlocked.CompareExchange(ref _state, Acked, UnAcked) == UnAcked) { _handler.Ack(elapsed, e); } }
public override void Ack(long elapsed, Exception e) { if (Interlocked.CompareExchange(ref _state, Acked, UnAcked) == UnAcked) { _handler.Ack(elapsed, e); } }