diff options
Diffstat (limited to 'cpp/src/IcePack/ServerBuilder.cpp')
-rw-r--r-- | cpp/src/IcePack/ServerBuilder.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/cpp/src/IcePack/ServerBuilder.cpp b/cpp/src/IcePack/ServerBuilder.cpp index 34fbc342f82..9fbdac41272 100644 --- a/cpp/src/IcePack/ServerBuilder.cpp +++ b/cpp/src/IcePack/ServerBuilder.cpp @@ -359,7 +359,12 @@ IcePack::ServerBuilder::parse(const std::string& descriptor) Ice::PropertiesPtr props = _nodeInfo->getCommunicator()->getProperties(); _properties->setProperty("Ice.ProgramName", _variables["name"]); - _properties->setProperty("Yellow.Query", props->getProperty("IcePack.Yellow.Query")); + + // + // TODO: Shall we really generate yellow configuration here? + // + _properties->setProperty("Yellow.Query", + _nodeInfo->getCommunicator()->proxyToString(_nodeInfo->getYellowQuery())); // // TODO: we shouldn't generate this in the configuration. See |