diff options
author | Benoit Foucher <benoit@zeroc.com> | 2007-07-23 10:04:51 -0400 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2007-07-23 10:04:51 -0400 |
commit | be3c0ed2646153cbf31102b257a33854e040d09e (patch) | |
tree | d55b4429ad48faca410f3fbf9575a43735a75e48 /cpp/src/IceGrid/NodeCache.cpp | |
parent | Added clean target for generated C# slice files. (diff) | |
download | ice-be3c0ed2646153cbf31102b257a33854e040d09e.tar.bz2 ice-be3c0ed2646153cbf31102b257a33854e040d09e.tar.xz ice-be3c0ed2646153cbf31102b257a33854e040d09e.zip |
Fixed bug 2308, 2309, 2310
Diffstat (limited to 'cpp/src/IceGrid/NodeCache.cpp')
-rw-r--r-- | cpp/src/IceGrid/NodeCache.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cpp/src/IceGrid/NodeCache.cpp b/cpp/src/IceGrid/NodeCache.cpp index fde6cf359ad..c222c680cad 100644 --- a/cpp/src/IceGrid/NodeCache.cpp +++ b/cpp/src/IceGrid/NodeCache.cpp @@ -876,6 +876,12 @@ NodeEntry::getInternalServerDescriptor(const ServerInfo& info) const servicesStr += s->name + " "; } props.push_back(createProperty("IceBox.LoadOrder", servicesStr)); + + if(iceBox->adapters.empty() && + getProperty(iceBox->propertySet.properties, "IceBox.ServiceManager.RegisterProcess") != "0") + { + server->processRegistered = true; + } } // |