summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/Activator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IceGrid/Activator.cpp')
-rw-r--r--cpp/src/IceGrid/Activator.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/src/IceGrid/Activator.cpp b/cpp/src/IceGrid/Activator.cpp
index b9d8976a8bb..323e22b5b97 100644
--- a/cpp/src/IceGrid/Activator.cpp
+++ b/cpp/src/IceGrid/Activator.cpp
@@ -791,7 +791,7 @@ Activator::deactivate(const string& name, const Ice::ProcessPrx& process)
out << "sent Ctrl+Break to server `" << name << "' (pid = " << pid << ")";
}
}
- else
+ else if(GetLastError() != ERROR_INVALID_PARAMETER) // Process with pid doesn't exist anymore.
{
SyscallException ex(__FILE__, __LINE__);
ex.error = getSystemErrno();