summaryrefslogtreecommitdiff
path: root/src/appMain/main.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/appMain/main.cc')
-rw-r--r--src/appMain/main.cc6
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");