Project: datamanagement
Issue DM-4080: Shutdown mechanism doesn't work when logging process is disabled.
If the logging mechanism is turned off in ctrl_execute, the ctrl_orca Logger doesn't get launched. The current shutdown mechanism waits for the last logging message to be transmitted before shutting down so it doesn't kill off that process. If the logger.launch config file option is set to false, this process never get launched and ctrl_orca hangs after the shutdown waiting for the message to arrive.
Story points: 8