diff options
| author | Alan Conway <aconway@apache.org> | 2007-10-29 16:50:45 +0000 |
|---|---|---|
| committer | Alan Conway <aconway@apache.org> | 2007-10-29 16:50:45 +0000 |
| commit | bcf9c194c3d777fff7f776af25379d8a44f012aa (patch) | |
| tree | e9e1afe41970e8f295d91b773379844d9258cc65 /cpp/src/qpid/broker/Broker.cpp | |
| parent | 0276d542a50b079a94132b2532b5cd016853006b (diff) | |
| download | qpid-python-bcf9c194c3d777fff7f776af25379d8a44f012aa.tar.gz | |
##-*-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
Diffstat (limited to 'cpp/src/qpid/broker/Broker.cpp')
| -rw-r--r-- | cpp/src/qpid/broker/Broker.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
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; |
