summaryrefslogtreecommitdiff
path: root/AudioManagerDaemon/src/CAmControlReceiver.cpp
diff options
context:
space:
mode:
authorchristian linke <christian.linke@bmw.de>2012-11-29 16:00:05 +0100
committerchristian linke <christian.linke@bmw.de>2012-11-29 16:00:05 +0100
commit104255615d643a2278d8430a876413793563ab36 (patch)
tree2c668a14657fdf14fae39ecfd583b75dc69bc1da /AudioManagerDaemon/src/CAmControlReceiver.cpp
parent5bdad323a9b70758b1076cdef1622d71325d2e52 (diff)
downloadaudiomanager-104255615d643a2278d8430a876413793563ab36.tar.gz
* make AudioManager rundown cleaner. Now an extra created pipe is used to trigger the mainloop one last time before the AudioManager exits.
Signed-off-by: christian linke <christian.linke@bmw.de>
Diffstat (limited to 'AudioManagerDaemon/src/CAmControlReceiver.cpp')
-rw-r--r--AudioManagerDaemon/src/CAmControlReceiver.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/AudioManagerDaemon/src/CAmControlReceiver.cpp b/AudioManagerDaemon/src/CAmControlReceiver.cpp
index 2ee225a..f78a0f3 100644
--- a/AudioManagerDaemon/src/CAmControlReceiver.cpp
+++ b/AudioManagerDaemon/src/CAmControlReceiver.cpp
@@ -483,12 +483,7 @@ void CAmControlReceiver::confirmControllerReady()
void CAmControlReceiver::confirmControllerRundown()
{
- logInfo ("CAmControlReceiver::confirmControllerRundown(), exiting regularly");
- //once the controller is ready, it will exit.
- CAmDltWrapper* inst(getWrapper());
- inst->deinit();
- exit (0);
- //todo: one time implement here system interaction with NSM
+ logInfo ("CAmControlReceiver::confirmControllerRundown(), will exit now");
}
am_Error_e CAmControlReceiver::getSocketHandler(CAmSocketHandler *& socketHandler)