From bcf9c194c3d777fff7f776af25379d8a44f012aa Mon Sep 17 00:00:00 2001 From: Alan Conway Date: Mon, 29 Oct 2007 16:50:45 +0000 Subject: ##-*-text-*- Added qpidd --ack option to set ack/solicit-ack interval. 0 disabled acks. Sessions with 0 timeout never ack and don't store replay frames. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@589731 13f79535-47bb-0310-9956-ffa450edef68 --- cpp/src/qpid/broker/Broker.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'cpp/src/qpid/broker') diff --git a/cpp/src/qpid/broker/Broker.cpp b/cpp/src/qpid/broker/Broker.cpp index b88f1c6c6a..051c872e77 100644 --- a/cpp/src/qpid/broker/Broker.cpp +++ b/cpp/src/qpid/broker/Broker.cpp @@ -65,7 +65,7 @@ Broker::Options::Options(const std::string& name) : storeAsync(false), enableMgmt(0), mgmtPubInterval(10), - ack(100) + ack(100) { addOptions() ("port,p", optValue(port,"PORT"), @@ -87,7 +87,9 @@ Broker::Options::Options(const std::string& name) : ("mgmt,m", optValue(enableMgmt,"yes|no"), "Enable Management") ("mgmt-pub-interval", optValue(mgmtPubInterval, "SECONDS"), - "Management Publish Interval"); + "Management Publish Interval") + ("ack", optValue(ack, "N"), + "Send ack/solicit-ack at least every N frames. 0 disables voluntary acks/solitict-ack"); } const std::string empty; -- cgit v1.2.1