diff options
Diffstat (limited to 'cppe/src/IceE/ObjectAdapterFactory.cpp')
-rw-r--r-- | cppe/src/IceE/ObjectAdapterFactory.cpp | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/cppe/src/IceE/ObjectAdapterFactory.cpp b/cppe/src/IceE/ObjectAdapterFactory.cpp index 61ccf92ae83..926c036915d 100644 --- a/cppe/src/IceE/ObjectAdapterFactory.cpp +++ b/cppe/src/IceE/ObjectAdapterFactory.cpp @@ -129,34 +129,6 @@ IceInternal::ObjectAdapterFactory::createObjectAdapter(const string& name, const return adapter; } -ObjectAdapterPtr -IceInternal::ObjectAdapterFactory::findObjectAdapter(const ObjectPrx& proxy) -{ - IceUtil::Monitor<IceUtil::Mutex>::Lock sync(*this); - - if(!_instance) - { - return 0; - } - - for(map<string, ObjectAdapterPtr>::iterator p = _adapters.begin(); p != _adapters.end(); ++p) - { - try - { - if(p->second->isLocal(proxy)) - { - return p->second; - } - } - catch(const ObjectAdapterDeactivatedException&) - { - // Ignore. - } - } - - return 0; -} - namespace IceInternal { struct FlushAdapter |