Geminiclose
Gemini Password Reset

Please provide your username.

A password reset confirmation email will be sent to your email address.

Username
  • Projects

 
SCHEDULER-1548 - Fail Gracefully on Inaccessible Engine Log Path
Estimated: 1 Hours 0 Minutes   Logged: 1 Hours 0 Minutes   Time Left: 0 Hours 0 Minutes
Print  |  Send  |  Refresh  |  Url
Type: Bug Bug
Priority: Medium Medium
Severity: Minor Minor
Status: Closed Closed
Resolution: Complete
Resources: Bob Denny
Reported By: Bob Denny
Component: Dispatch Scheduler Engine
Fixed In Version: 8.2
Versions Affected: 8.0
Start Date: 8/13/2018
Percent Complete:
Created:  7/31/2017 12:34:21 PM
Revised:
 8/13/2018 6:40:44 PM
Closed:  8/13/2018 6:40:44 PM
Resolved:  8/13/2018 6:40:37 PM

See the last few posts in this thread by Kristian Schlanbusch. He had the Scheduler engine log path set to a Windows share that was taking some time to get established, and also had the Scheduler in the Startup folder. Thus when it started it failed to create its log file. The failure mode was ugly, unhandled .NET error.

Instead, use the default location (which is right there in the code) for the log, then log the problem in the log, and then pop up a modal error box announcing the problem. Then on closing the error box, immediately open the Configuration window so the user can fix the problem.