diff options
author | christian mueller <christian.ei.mueller@bmw.de> | 2012-01-18 18:51:38 +0100 |
---|---|---|
committer | christian mueller <christian.ei.mueller@bmw.de> | 2012-01-18 18:51:38 +0100 |
commit | 80213f17291e5b58c733de09f06439d71640d2e2 (patch) | |
tree | 7a12eaa115971b55b442b73cb84e8713ed0aeb06 /AudioManagerDaemon/src/main.cpp | |
parent | adf0d48f869007e4527b00e1a346ed37ee82cc1a (diff) | |
download | audiomanager-80213f17291e5b58c733de09f06439d71640d2e2.tar.gz |
* fixed wrong memset in main.cpp (thanks to frank)
* fixed compiler warnings in signalhandler
* added Router Class: this class does now the autorouting job. First commit, no tests yet
Diffstat (limited to 'AudioManagerDaemon/src/main.cpp')
-rw-r--r-- | AudioManagerDaemon/src/main.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/AudioManagerDaemon/src/main.cpp b/AudioManagerDaemon/src/main.cpp index d2ed51d..3d940f6 100644 --- a/AudioManagerDaemon/src/main.cpp +++ b/AudioManagerDaemon/src/main.cpp @@ -205,8 +205,13 @@ void parseCommandLine(int argc, char **argv) static void signalHandler (int sig, siginfo_t *siginfo, void *context) { + (void)sig; + (void)siginfo; + (void)context; DLT_LOG(AudioManager, DLT_LOG_ERROR, DLT_STRING("signal handler was called, exit now...")); gDispatchDone=1; + //todo: maually fire the mainloop + //todo: ifdef no sockethandler exit(1); } @@ -235,7 +240,7 @@ int main(int argc, char *argv[]) sigaction(SIGQUIT, &signalAction, NULL); struct sigaction signalChildAction; - memset (&signalAction, '\0', sizeof(signalChildAction)); + memset (&signalChildAction, '\0', sizeof(signalChildAction)); signalChildAction.sa_flags = SA_NOCLDWAIT; sigaction (SIGCHLD, &signalChildAction, NULL); |