[SCHEDULER-1855]  Calling Logger.Log inside Logger.Open()
Type Bug
Priority High
Severity Show Stopper
Component Dispatch Scheduler Engine
Fixed In Version [9.09.0
Versions Affected [8.38.3
Severity Closed
Resolution Complete
Reported By Bob Denny
Resources Bob Denny
Start Date 10/11/2021

Description
This came from Lars-Gunnar Wassing via Email. Somehow his CurrentLogPath.txt got locked or set read only. In Logger.Open() if this file is not writable, the exception handler uses Logger.Log() to write out the problem. Chicken and Egg problem:



Comments
10/19/2021 11:12:00 AM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/scheduler
SVN Revision 889
Affected files /trunk/Scheduler/Logger.cs (Modified)
Check-in comment Forgot to reference this Gemini ticket in edit comments of Logger.cs. No logic changes. GEM:1855
10/11/2021 12:14:02 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/scheduler
SVN Revision 887
Affected files /trunk/Help/RelNotes.htm (Modified)
Check-in comment Oops forgot release notes for this GEM:1855
10/11/2021 12:10:21 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/scheduler
SVN Revision 886
Affected files /trunk/Scheduler/AssemblyInfo.cs (Modified)
/trunk/Scheduler/Logger.cs (Modified)
Check-in comment Avoid calling Logger.Log from within Logger.Open() - Was chicken and egg problem. GEM:1855