diff options
author | Benoit Foucher <benoit@zeroc.com> | 2016-03-10 13:14:13 +0100 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2016-03-10 13:14:13 +0100 |
commit | 4756c2d432f6f56b0284794dad20e75c64f99f81 (patch) | |
tree | b0d6f576adcd8ce670bdb6789f9d2b7e9ca7d11c /cpp/src/IceGrid/Database.cpp | |
parent | String literals fixes (diff) | |
download | ice-4756c2d432f6f56b0284794dad20e75c64f99f81.tar.bz2 ice-4756c2d432f6f56b0284794dad20e75c64f99f81.tar.xz ice-4756c2d432f6f56b0284794dad20e75c64f99f81.zip |
Fixed ICE-7010 - Fixed bug with dynamicaly registered replica groups
Diffstat (limited to 'cpp/src/IceGrid/Database.cpp')
-rw-r--r-- | cpp/src/IceGrid/Database.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/src/IceGrid/Database.cpp b/cpp/src/IceGrid/Database.cpp index 8782672ac31..f1534ef548f 100644 --- a/cpp/src/IceGrid/Database.cpp +++ b/cpp/src/IceGrid/Database.cpp @@ -1076,7 +1076,7 @@ Database::getAdapterDirectProxy(const string& id, const Ice::EncodingVersion& en filterAdapterInfos("", id, _pluginFacade, con, ctx, infos); for(unsigned int i = 0; i < infos.size(); ++i) { - if(infos[i].proxy->ice_getEncodingVersion() < encoding) + if(IceInternal::isSupported(encoding, infos[i].proxy->ice_getEncodingVersion())) { Ice::EndpointSeq edpts = infos[i].proxy->ice_getEndpoints(); endpoints.insert(endpoints.end(), edpts.begin(), edpts.end()); |