summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/NodeI.cpp
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2005-09-27 14:49:06 +0000
committerBenoit Foucher <benoit@zeroc.com>2005-09-27 14:49:06 +0000
commit0b955b7dfeb77b6660f6a70977c36fcec68cc4d3 (patch)
tree0f363367deeb2f095d0718d04729a1625f8321e5 /cpp/src/IceGrid/NodeI.cpp
parentWin32 fixes (diff)
downloadice-0b955b7dfeb77b6660f6a70977c36fcec68cc4d3.tar.bz2
ice-0b955b7dfeb77b6660f6a70977c36fcec68cc4d3.tar.xz
ice-0b955b7dfeb77b6660f6a70977c36fcec68cc4d3.zip
Win32 fixes
Diffstat (limited to 'cpp/src/IceGrid/NodeI.cpp')
-rw-r--r--cpp/src/IceGrid/NodeI.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/cpp/src/IceGrid/NodeI.cpp b/cpp/src/IceGrid/NodeI.cpp
index 1a5be80b694..e3d7c47c7d1 100644
--- a/cpp/src/IceGrid/NodeI.cpp
+++ b/cpp/src/IceGrid/NodeI.cpp
@@ -8,7 +8,6 @@
// **********************************************************************
#include <Ice/Ice.h>
-#include <Ice/ProtocolPluginFacade.h> // Just to get the hostname
#include <IcePatch2/Util.h>
#include <IcePatch2/ClientUtil.h>
#include <IceGrid/NodeI.h>
@@ -188,11 +187,10 @@ NodeI::NodeI(const Ice::ObjectAdapterPtr& adapter,
_waitQueue(waitQueue),
_traceLevels(traceLevels),
_name(name),
- _hostname(IceInternal::getProtocolPluginFacade(adapter->getCommunicator())->getDefaultHost()),
_proxy(proxy),
_waitTime(adapter->getCommunicator()->getProperties()->getPropertyAsIntWithDefault("IceGrid.Node.WaitTime", 60)),
_serial(1),
- _platform(_traceLevels)
+ _platform(adapter->getCommunicator(), _traceLevels)
{
string dataDir = _adapter->getCommunicator()->getProperties()->getProperty("IceGrid.Node.Data");
if(!isAbsolute(dataDir))
@@ -329,7 +327,7 @@ NodeI::getName(const Ice::Current&) const
std::string
NodeI::getHostname(const Ice::Current&) const
{
- return _hostname;
+ return _platform.getHostname();
}
void