Commit a932840d89dd173b768ceedef88d866915a48e17
1 parent
3dd6ba58
Include required headers.
Showing
1 changed file
with
3 additions
and
1 deletions
src/vo/GVOHub.cpp
| ... | ... | @@ -31,11 +31,13 @@ |
| 31 | 31 | #include <cstdlib> // std::getenv() function |
| 32 | 32 | #include <cstdio> // std::fopen(), etc. functions |
| 33 | 33 | #include <cstring> // std::memset() function |
| 34 | +#include <csignal> // signal() function | |
| 34 | 35 | #include <unistd.h> // close() function |
| 35 | 36 | #include <netdb.h> // getaddrinfo() function |
| 36 | 37 | #include <fstream> |
| 37 | 38 | #include <sys/shm.h> |
| 38 | 39 | #include <sys/socket.h> // socket(), connect() functions |
| 40 | +#include <sys/wait.h> // waitpid() function | |
| 39 | 41 | #include "GVOHub.hpp" |
| 40 | 42 | #include "GVOClient.hpp" |
| 41 | 43 | #include "GException.hpp" |
| ... | ... | @@ -413,7 +415,7 @@ void GVOHub::start_hub(void) |
| 413 | 415 | else { |
| 414 | 416 | int status = 0; |
| 415 | 417 | waitpid(pid, &status, 0); |
| 416 | - signal(pid, SIG_IGN); | |
| 418 | + std::signal(pid, SIG_IGN); | |
| 417 | 419 | } |
| 418 | 420 | |
| 419 | 421 | } // endwhile: main event loop | ... | ... |