summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/ConnectionFactory.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Ice/ConnectionFactory.cpp')
-rw-r--r--cpp/src/Ice/ConnectionFactory.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/cpp/src/Ice/ConnectionFactory.cpp b/cpp/src/Ice/ConnectionFactory.cpp
index ecce6f07866..84de59104d2 100644
--- a/cpp/src/Ice/ConnectionFactory.cpp
+++ b/cpp/src/Ice/ConnectionFactory.cpp
@@ -1345,6 +1345,9 @@ IceInternal::IncomingConnectionFactory::read(BasicStream&)
return false;
}
+namespace IceInternal
+{
+
class PromoteFollower
{
public:
@@ -1364,6 +1367,8 @@ private:
const ThreadPoolPtr _threadPool;
};
+}
+
void
IceInternal::IncomingConnectionFactory::message(BasicStream&, const ThreadPoolPtr& threadPool)
{
@@ -1380,7 +1385,7 @@ IceInternal::IncomingConnectionFactory::message(BasicStream&, const ThreadPoolPt
// If _threadPool is null, then this class doesn't do
// anything.
//
- PromoteFollower promote(threadPool);
+ IceInternal::PromoteFollower promote(threadPool);
if(_state != StateActive)
{