diff options
author | Matthew Newhook <matthew@zeroc.com> | 2006-09-21 10:09:11 +0000 |
---|---|---|
committer | Matthew Newhook <matthew@zeroc.com> | 2006-09-21 10:09:11 +0000 |
commit | a3de64e5a68d6fc194c0e1ad356a17d3b2041372 (patch) | |
tree | 9277725ec00d289de0f8b9ba98a50f58b0a4058d /cpp/src/IceStorm/SubscriberFactory.cpp | |
parent | Fix (diff) | |
download | ice-a3de64e5a68d6fc194c0e1ad356a17d3b2041372.tar.bz2 ice-a3de64e5a68d6fc194c0e1ad356a17d3b2041372.tar.xz ice-a3de64e5a68d6fc194c0e1ad356a17d3b2041372.zip |
added link proxy fix.
Diffstat (limited to 'cpp/src/IceStorm/SubscriberFactory.cpp')
-rw-r--r-- | cpp/src/IceStorm/SubscriberFactory.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cpp/src/IceStorm/SubscriberFactory.cpp b/cpp/src/IceStorm/SubscriberFactory.cpp index 627ecdbd2d5..06fbbbcc404 100644 --- a/cpp/src/IceStorm/SubscriberFactory.cpp +++ b/cpp/src/IceStorm/SubscriberFactory.cpp @@ -18,6 +18,7 @@ #include <IceStorm/TwowayProxy.h> #include <Ice/LoggerUtil.h> +#include <Ice/Communicator.h> using namespace std; using namespace IceStorm; @@ -48,7 +49,7 @@ SubscriberFactory::createLinkSubscriber(const TopicLinkPrx& obj, Ice::Int cost) } else { - proxy = new LinkProxy(obj); + proxy = new LinkProxy(_traceLevels, _communicator->identityToString(obj->ice_getIdentity()), obj); ProxyInfo info; info.proxy = proxy; info.count = 0; |