summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/messaging/Connection.cpp
diff options
context:
space:
mode:
authorGordon Sim <gsim@apache.org>2010-02-02 11:09:11 +0000
committerGordon Sim <gsim@apache.org>2010-02-02 11:09:11 +0000
commit4840fe938fd73412ad9393569b37b5a7416c1b51 (patch)
treebd27062f285bccab69d33b87b4aea801a730c065 /cpp/src/qpid/messaging/Connection.cpp
parenta57db5a5472a1aec570ddf3269e9d07c59fcf5a0 (diff)
downloadqpid-python-4840fe938fd73412ad9393569b37b5a7416c1b51.tar.gz
QPID-2380: recognise reliability option for sender (also added capacity to qpid_send test client and fixed handling of empty option string)
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@905579 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpid/messaging/Connection.cpp')
-rw-r--r--cpp/src/qpid/messaging/Connection.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/src/qpid/messaging/Connection.cpp b/cpp/src/qpid/messaging/Connection.cpp
index 06006c9d20..230c9d5dbf 100644
--- a/cpp/src/qpid/messaging/Connection.cpp
+++ b/cpp/src/qpid/messaging/Connection.cpp
@@ -47,7 +47,7 @@ Connection::Connection(const std::string& o)
{
Variant::Map options;
AddressParser parser(o);
- if (parser.parseMap(options)) {
+ if (o.empty() || parser.parseMap(options)) {
PI::ctor(*this, new qpid::client::amqp0_10::ConnectionImpl(options));
} else {
throw InvalidOptionString(o);