Exemplo n.º 1
0
        public Task MarkSuccess()
        {
            _failureCount = 0;
            _sender.Unlatch();
            _pinger?.Dispose();
            _pinger = null;

            return(Task.CompletedTask);
        }
Exemplo n.º 2
0
        private Task restartSending()
        {
            _pinger.Dispose();
            _pinger = null;

            _sender.Unlatch();

            return(afterRestarting(_sender));
        }
Exemplo n.º 3
0
 public void Dispose()
 {
     // Doesn't own the sender
     _pinger?.Dispose();
 }