Esempio n. 1
0
        /// <summary>
        /// NATS the error handler.
        /// </summary>
        /// <param name="sender">The sender.</param>
        /// <param name="args">The <see cref="Uhuru.NatsClient.ReactorErrorEventArgs"/> instance containing the error data.</param>
        private void NatsErrorHandler(object sender, ReactorErrorEventArgs args)
        {
            string errorThrown = args.Message == null ? string.Empty : args.Message;

            Logger.Fatal(Strings.ExitingNatsError, errorThrown);
            Environment.FailFast(string.Format(CultureInfo.InvariantCulture, Strings.NatsError, errorThrown), args.Exception);
        }
Esempio n. 2
0
 void Nats_OnError(object sender, ReactorErrorEventArgs e)
 {
     Logger.Error("Nats on Error :" + e.Exception.ToString());
     throw e.Exception;
 }
Esempio n. 3
0
        /// <summary>
        /// NATS the error handler.
        /// </summary>
        /// <param name="sender">The sender.</param>
        /// <param name="args">The <see cref="Uhuru.NatsClient.ReactorErrorEventArgs"/> instance containing the error data.</param>
        private void NatsErrorHandler(object sender, ReactorErrorEventArgs args)
        {
            // Only snapshot app state if we had a chance to recover saved state. This prevents a connect error
            // that occurs before we can recover state from blowing existing data away.
            if (this.droplets.RecoveredDroplets)
            {
                this.droplets.SnapshotAppState();
            }

            string errorThrown = args.Message == null ? string.Empty : args.Message;
            Logger.Fatal(Strings.ExitingNatsError, errorThrown);
            Environment.FailFast(string.Format(CultureInfo.InvariantCulture, Strings.NatsError, errorThrown), args.Exception);
        }
 /// <summary>
 /// NATS the error handler.
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="args">The <see cref="Uhuru.NatsClient.ReactorErrorEventArgs"/> instance containing the error data.</param>
 private void NatsErrorHandler(object sender, ReactorErrorEventArgs args)
 {
     string errorThrown = args.Message == null ? string.Empty : args.Message;
     Logger.Fatal(Strings.ExitingNatsError, errorThrown);
     Environment.FailFast(string.Format(CultureInfo.InvariantCulture, Strings.NatsError, errorThrown), args.Exception);
 }
Esempio n. 5
0
 void Nats_OnError(object sender, ReactorErrorEventArgs e)
 {
     Logger.Error("Nats on Error :" + e.Exception.ToString());
     throw e.Exception;
 }