public static void RaiseServerError(object sender, ServerErrorArgs arg) { if (ServerError != null) { ServerError(sender, arg); } }
private void PoolClient_OnServerError(object sender, ServerErrorArgs e) { //Log.Error(e.exception, "Server error!"); poolConnected = false; Stop(); poolInstance.numberOfConnectAttempts++; System.Threading.Thread.Sleep(1000); if (poolInstance.numberOfConnectAttempts >= 5) { poolInstance.GetFailoverPool(); } IsPoolConnectionRequired(); }
internal static void InvokeServerError(ServerErrorArgs args) { ServerError?.Invoke(null, args); }