summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/Activator.cpp
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2005-10-19 15:14:58 +0000
committerBenoit Foucher <benoit@zeroc.com>2005-10-19 15:14:58 +0000
commit46d403de832bc1272bffc02ef3c0c37317427340 (patch)
tree636915065105d3749f6eff0f07e617d85416e5ca /cpp/src/IceGrid/Activator.cpp
parentAdded method to get node load, fixed bugs. (diff)
downloadice-46d403de832bc1272bffc02ef3c0c37317427340.tar.bz2
ice-46d403de832bc1272bffc02ef3c0c37317427340.tar.xz
ice-46d403de832bc1272bffc02ef3c0c37317427340.zip
Fix
Diffstat (limited to 'cpp/src/IceGrid/Activator.cpp')
-rw-r--r--cpp/src/IceGrid/Activator.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/cpp/src/IceGrid/Activator.cpp b/cpp/src/IceGrid/Activator.cpp
index c8a88da7cd8..0ff113f4db6 100644
--- a/cpp/src/IceGrid/Activator.cpp
+++ b/cpp/src/IceGrid/Activator.cpp
@@ -580,6 +580,8 @@ Activator::activate(const string& name,
Ice::Trace out(_traceLevels->logger, _traceLevels->activatorCat);
out << "activated server `" << name << "' (pid = " << pi.dwProcessId << ")";
}
+
+ return static_cast<Ice::Int>(process.pid);
#else
int fds[2];
if(pipe(fds) != 0)
@@ -714,9 +716,9 @@ Activator::activate(const string& name,
out << "activated server `" << name << "' (pid = " << pid << ")";
}
}
-#endif
return pid;
+#endif
}
void