Fix of crashing bug on exit and not sending graylog messages to graylog server
Created by: SkyToGround
Issue reference / description
Fixes two issues:
- Crashing bug on exit in
main()
of the EFU due to use of deallocated (static
)std::vector<>
. - Initialisation order issue which prevented the graylog logger code from connecting to a server.
Checklist for submitter
-
Check for conflict with integration test -
Unit tests pass
Nominate for Group Code Review (Anyone can nominate it)
Indicate if you think the code should be reviewed in a Thursday code review session.
-
Recommend for group code review
Also, nominate it on the code_review Slack channel.