Пример #1
0
 internal void Fail(ConnectionFailureType failure, Exception innerException)
 {
     PhysicalConnection.IdentifyFailureType(innerException, ref failure);
     if (resultProcessor != null)
     {
         resultProcessor.ConnectionFail(this, failure, innerException);
     }
 }
Пример #2
0
        public void ConnectionFail(Message message, ConnectionFailureType fail, Exception innerException)
        {
            PhysicalConnection.IdentifyFailureType(innerException, ref fail);

            string exMessage = fail.ToString() + (message == null ? "" : (" on " + message.Command));
            var    ex        = innerException == null ? new RedisConnectionException(fail, exMessage)
                : new RedisConnectionException(fail, exMessage, innerException);

            SetException(message, ex);
        }