-
Notifications
You must be signed in to change notification settings - Fork 913
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BF/RF: Application logging overhaul #4750
Conversation
…atch more startup errors.
…ess. Some changes to `startApp`.
This pull request introduces 3 alerts and fixes 1 when merging 21948bb into 2a2f56d - view on LGTM.com new alerts:
fixed alerts:
|
… correct time, error is raised otherwise.
This pull request introduces 3 alerts and fixes 1 when merging 11a6e15 into 2a2f56d - view on LGTM.com new alerts:
fixed alerts:
|
Codecov Report
@@ Coverage Diff @@
## release #4750 +/- ##
===========================================
- Coverage 45.32% 45.31% -0.01%
===========================================
Files 294 294
Lines 58845 58861 +16
Branches 10393 10394 +1
===========================================
+ Hits 26671 26673 +2
- Misses 29793 29810 +17
+ Partials 2381 2378 -3
📣 Codecov can now indicate which changes are the most critical in Pull Requests. Learn more |
This pull request introduces 3 alerts and fixes 1 when merging a82d320 into 9fcdb76 - view on LGTM.com new alerts:
fixed alerts:
|
This PR removes previous logging 'blind-spots' in the application. Now errors that occur during GUI initialization are captured a printed to 'last_app_load.log'. Also, messages written to stdout/sterr from sub-processes also show up in that log.
I also made changes to how subprocess pipes are handled to be less implicit about their state when shutting down (better communication between main and sub-threads. This removes the 'hang' that can occur when closing down a subprocess.