diff options
Diffstat (limited to 'cpp/src/IceGrid/Activator.cpp')
-rw-r--r-- | cpp/src/IceGrid/Activator.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/cpp/src/IceGrid/Activator.cpp b/cpp/src/IceGrid/Activator.cpp index 9a9fb38af2b..6f4ce63d1ea 100644 --- a/cpp/src/IceGrid/Activator.cpp +++ b/cpp/src/IceGrid/Activator.cpp @@ -156,6 +156,14 @@ signalToString(int signal) { return ICE_STRING(SIGALRM); } + case SIGCONT: + { + return ICE_STRING(SIGCONT); + } + case SIGSTOP: + { + return ICE_STRING(SIGSTOP); + } #endif case SIGKILL: { @@ -230,6 +238,14 @@ stringToSignal(const string& str) { return SIGALRM; } + else if(str == ICE_STRING(SIGCONT)) + { + return SIGCONT; + } + else if(str == ICE_STRING(SIGSTOP)) + { + return SIGSTOP; + } else #endif if(str == ICE_STRING(SIGKILL)) |