Hello Team,
We have created Window service in DOTNET4.5 C# which executes multiple parallel actions (500 actions) and we are using Quartz 2.3.3.0 to schedule jobs.
Service stops in between when we executes actions via our service after 1 or 2 hours.
Able to see below exception in windows even viewer
Application: WorkflowService.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IndexOutOfRangeException
at System.Buffer.InternalBlockCopy(System.Array, Int32, System.Array, Int32, Int32)
at System.IO.StreamWriter.Write(Char[], Int32, Int32)
at System.IO.TextWriter+SyncTextWriter.WriteLine(System.String)
at Common.Logging.Simple.ConsoleOutLogger.WriteInternal(Common.Logging.LogLevel, System.Object, System.Exception)
at Common.Logging.Factory.AbstractLogger.Error(System.Object, System.Exception)
at Quartz.Simpl.SimpleThreadPool+WorkerThread.Run()
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart()
Hello Team, We have created Window service in DOTNET4.5 C# which executes multiple parallel actions (500 actions) and we are using Quartz 2.3.3.0 to schedule jobs.
Service stops in between when we executes actions via our service after 1 or 2 hours. Able to see below exception in windows even viewer
Application: WorkflowService.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.IndexOutOfRangeException at System.Buffer.InternalBlockCopy(System.Array, Int32, System.Array, Int32, Int32) at System.IO.StreamWriter.Write(Char[], Int32, Int32) at System.IO.TextWriter+SyncTextWriter.WriteLine(System.String) at Common.Logging.Simple.ConsoleOutLogger.WriteInternal(Common.Logging.LogLevel, System.Object, System.Exception) at Common.Logging.Factory.AbstractLogger.Error(System.Object, System.Exception) at Quartz.Simpl.SimpleThreadPool+WorkerThread.Run() at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) at System.Threading.ThreadHelper.ThreadStart()
Any idea /clue really help here.