diff options
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; |