diff options
Diffstat (limited to 'src/appMain/main.cc')
-rw-r--r-- | src/appMain/main.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/appMain/main.cc b/src/appMain/main.cc index 9e1a49e2d4..8ec46180a7 100644 --- a/src/appMain/main.cc +++ b/src/appMain/main.cc @@ -125,6 +125,12 @@ int32_t main(int32_t argc, char** argv) { profile::Profile::instance()->config_file_name("smartDeviceLink.ini"); } + // Unsibscribe once for all threads + if ( utils::UnsibscribeFromTermination() ) { + // Can't use internal logger here + exit(EXIT_FAILURE); + } + // Logger initialization INIT_LOGGER("log4cxx.properties"); |