From 8dfc15a44a4de6b4770bd04a57cfa38039307d5f Mon Sep 17 00:00:00 2001 From: fhanik Date: Thu, 12 Oct 2006 15:33:02 +0000 Subject: [PATCH] Added in ack attribute git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@463281 13f79535-47bb-0310-9956-ffa450edef68 --- java/org/apache/catalina/tribes/transport/AbstractSender.java | 2 +- webapps/docs/config/cluster-sender.xml | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/java/org/apache/catalina/tribes/transport/AbstractSender.java b/java/org/apache/catalina/tribes/transport/AbstractSender.java index a50920a16..adbb4b1cc 100644 --- a/java/org/apache/catalina/tribes/transport/AbstractSender.java +++ b/java/org/apache/catalina/tribes/transport/AbstractSender.java @@ -57,7 +57,7 @@ public abstract class AbstractSender implements DataSender { private boolean soLingerOn = false; private int soLingerTime = 3; private int soTrafficClass = 0x04 | 0x08 | 0x010; - private boolean throwOnFailedAck = false; + private boolean throwOnFailedAck = true; /** * transfers sender properties from one sender to another diff --git a/webapps/docs/config/cluster-sender.xml b/webapps/docs/config/cluster-sender.xml index 8f76110e6..a5498cc8b 100644 --- a/webapps/docs/config/cluster-sender.xml +++ b/webapps/docs/config/cluster-sender.xml @@ -124,6 +124,12 @@ Boolean value for the socket TCP_NODELAY option. Possible values are true or false. The default value is true + + Boolean value, default value is true. + If set to true, the sender will throw a org.apache.catalina.tribes.RemoteProcessException + when we receive a negative ack from the remote member. + Set to false, and Tribes will treat a positive ack the same way as a negative ack, that the message was received. + -- 2.11.0