summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/SessionI.cpp
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2015-06-08 13:05:22 +0200
committerBenoit Foucher <benoit@zeroc.com>2015-06-08 13:05:22 +0200
commitb2538adea86a17fccbacf87814361f050c97ae7e (patch)
treedb900e7f606ca8ce9d114f11cf3ac2e9cc2abaf4 /cpp/src/IceGrid/SessionI.cpp
parentFix IceSSL.CertFile property typo (diff)
downloadice-b2538adea86a17fccbacf87814361f050c97ae7e.tar.bz2
ice-b2538adea86a17fccbacf87814361f050c97ae7e.tar.xz
ice-b2538adea86a17fccbacf87814361f050c97ae7e.zip
Fixed ICE-6573 - IceGrid application update failure when updating server with allocatables and clients are waiting to allocate the allocatable
Diffstat (limited to 'cpp/src/IceGrid/SessionI.cpp')
-rw-r--r--cpp/src/IceGrid/SessionI.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/cpp/src/IceGrid/SessionI.cpp b/cpp/src/IceGrid/SessionI.cpp
index d0ad148b694..c11ae6aa8fd 100644
--- a/cpp/src/IceGrid/SessionI.cpp
+++ b/cpp/src/IceGrid/SessionI.cpp
@@ -44,7 +44,7 @@ public:
}
virtual void
- exception(const AllocationException& ex)
+ exception(const Ice::UserException& ex)
{
assert(_cb);
_cb->ice_exception(ex);
@@ -65,7 +65,7 @@ newAllocateObject(const SessionIPtr& session, const IceUtil::Handle<T>& cb)
}
BaseSessionI::BaseSessionI(const string& id, const string& prefix, const DatabasePtr& database) :
- _id(id),
+ _id(id),
_prefix(prefix),
_traceLevels(database->getTraceLevels()),
_database(database),
@@ -174,14 +174,14 @@ SessionI::_register(const SessionServantManagerPtr& servantManager, const Ice::C
void
SessionI::allocateObjectById_async(const AMD_Session_allocateObjectByIdPtr& cb,
- const Ice::Identity& id,
+ const Ice::Identity& id,
const Ice::Current&)
{
_database->getAllocatableObject(id)->allocate(newAllocateObject(this, cb));
}
void
-SessionI::allocateObjectByType_async(const AMD_Session_allocateObjectByTypePtr& cb,
+SessionI::allocateObjectByType_async(const AMD_Session_allocateObjectByTypePtr& cb,
const string& type,
const Ice::Current&)
{
@@ -292,11 +292,11 @@ SessionI::destroyImpl(bool shutdown)
}
ClientSessionFactory::ClientSessionFactory(const SessionServantManagerPtr& servantManager,
- const DatabasePtr& database,
+ const DatabasePtr& database,
const IceUtil::TimerPtr& timer,
const ReapThreadPtr& reaper) :
_servantManager(servantManager),
- _database(database),
+ _database(database),
_timer(timer),
_reaper(reaper),
_filters(false)
@@ -359,7 +359,7 @@ ClientSessionFactory::createSessionServant(const string& userId, const Glacier2:
const TraceLevelsPtr&
ClientSessionFactory::getTraceLevels() const
{
- return _database->getTraceLevels();
+ return _database->getTraceLevels();
}
ClientSessionManagerI::ClientSessionManagerI(const ClientSessionFactoryPtr& factory) : _factory(factory)
@@ -378,7 +378,7 @@ ClientSSLSessionManagerI::ClientSSLSessionManagerI(const ClientSessionFactoryPtr
Glacier2::SessionPrx
ClientSSLSessionManagerI::create(const Glacier2::SSLInfo& info,
- const Glacier2::SessionControlPrx& ctl,
+ const Glacier2::SessionControlPrx& ctl,
const Ice::Current&)
{
string userDN;
@@ -400,7 +400,7 @@ ClientSSLSessionManagerI::create(const Glacier2::SSLInfo& info,
throw ex;
}
}
-
+
return _factory->createGlacier2Session(userDN, ctl);
}