summaryrefslogtreecommitdiff
path: root/cpp/src
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2014-08-26 10:55:27 -0230
committerDwayne Boone <dwayne@zeroc.com>2014-08-26 10:55:27 -0230
commit46d09131d0a09cc415446dc180b95adface56051 (patch)
treee55b0ec5faf6b5bbdc68efd0cdc473b084fd74a2 /cpp/src
parentFixed (ICE-5472) - WinRT stream acceptor and system allocated port (diff)
downloadice-46d09131d0a09cc415446dc180b95adface56051.tar.bz2
ice-46d09131d0a09cc415446dc180b95adface56051.tar.xz
ice-46d09131d0a09cc415446dc180b95adface56051.zip
ICE-5649 minor refactor of exception and tracing
Diffstat (limited to 'cpp/src')
-rw-r--r--cpp/src/IceStorm/TopicI.cpp12
-rw-r--r--cpp/src/IceStorm/TransientTopicI.cpp12
2 files changed, 12 insertions, 12 deletions
diff --git a/cpp/src/IceStorm/TopicI.cpp b/cpp/src/IceStorm/TopicI.cpp
index 1c46fc2b72e..65e3548726e 100644
--- a/cpp/src/IceStorm/TopicI.cpp
+++ b/cpp/src/IceStorm/TopicI.cpp
@@ -568,9 +568,9 @@ TopicImpl::subscribe(const QoS& origQoS, const Ice::ObjectPrx& obj)
if(traceLevels->topic > 0)
{
Ice::Trace out(traceLevels->logger, traceLevels->topicCat);
- out << "subscribe with null subscriber.";
+ out << _name << ": subscribe: null proxy";
}
- throw NullSubscriber();
+ throw InvalidSubscriber("subscriber is a null proxy");
}
Ice::Identity id = obj->ice_getIdentity();
TraceLevelsPtr traceLevels = _instance->traceLevels();
@@ -743,9 +743,9 @@ TopicImpl::subscribeAndGetPublisher(const QoS& qos, const Ice::ObjectPrx& obj)
if(traceLevels->topic > 0)
{
Ice::Trace out(traceLevels->logger, traceLevels->topicCat);
- out << "subscribe with null subscriber.";
+ out << _name << ": subscribeAndGetPublisher: null proxy";
}
- throw NullSubscriber();
+ throw InvalidSubscriber("subscriber is a null proxy");
}
Ice::Identity id = obj->ice_getIdentity();
@@ -838,9 +838,9 @@ TopicImpl::unsubscribe(const Ice::ObjectPrx& subscriber)
if(traceLevels->topic > 0)
{
Ice::Trace out(traceLevels->logger, traceLevels->topicCat);
- out << "unsubscribe with null subscriber.";
+ out << _name << ": unsubscribe: null proxy";
}
- return;
+ throw InvalidSubscriber("subscriber is a null proxy");
}
Ice::Identity id = subscriber->ice_getIdentity();
diff --git a/cpp/src/IceStorm/TransientTopicI.cpp b/cpp/src/IceStorm/TransientTopicI.cpp
index 0ee6f7d724f..a9b8db2526b 100644
--- a/cpp/src/IceStorm/TransientTopicI.cpp
+++ b/cpp/src/IceStorm/TransientTopicI.cpp
@@ -174,9 +174,9 @@ TransientTopicImpl::subscribe(const QoS& origQoS, const Ice::ObjectPrx& obj, con
if(traceLevels->topic > 0)
{
Ice::Trace out(traceLevels->logger, traceLevels->topicCat);
- out << "subscribe with null subscriber.";
+ out << _name << ": subscribe: null proxy";
}
- throw NullSubscriber();
+ throw InvalidSubscriber("subscriber is a null proxy");
}
Ice::Identity id = obj->ice_getIdentity();
TraceLevelsPtr traceLevels = _instance->traceLevels();
@@ -276,9 +276,9 @@ TransientTopicImpl::subscribeAndGetPublisher(const QoS& qos, const Ice::ObjectPr
if(traceLevels->topic > 0)
{
Ice::Trace out(traceLevels->logger, traceLevels->topicCat);
- out << "subscribe with null subscriber.";
+ out << _name << ": subscribe: null proxy";
}
- throw NullSubscriber();
+ throw InvalidSubscriber("subscriber is a null proxy");
}
Ice::Identity id = obj->ice_getIdentity();
@@ -334,9 +334,9 @@ TransientTopicImpl::unsubscribe(const Ice::ObjectPrx& subscriber, const Ice::Cur
if(traceLevels->topic > 0)
{
Ice::Trace out(traceLevels->logger, traceLevels->topicCat);
- out << "unsubscribe with null subscriber.";
+ out << _name << ": unsubscribe: null proxy";
}
- return;
+ throw InvalidSubscriber("subscriber is a null proxy");
}
Ice::Identity id = subscriber->ice_getIdentity();