This is an automated email from the ASF dual-hosted git repository.
markt-asf pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/main by this push:
new aa2fd10ff8 Follow-up to OrderInterceptor concurrency issues
aa2fd10ff8 is described below
commit aa2fd10ff855a352b663b84200095028bdf28ecc
Author: Mark Thomas <[email protected]>
AuthorDate: Mon Jun 15 15:25:28 2026 +0100
Follow-up to OrderInterceptor concurrency issues
---
.../apache/catalina/tribes/group/interceptors/OrderInterceptor.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
a/java/org/apache/catalina/tribes/group/interceptors/OrderInterceptor.java
b/java/org/apache/catalina/tribes/group/interceptors/OrderInterceptor.java
index 59d9cda4ed..1b35a9d3fe 100644
--- a/java/org/apache/catalina/tribes/group/interceptors/OrderInterceptor.java
+++ b/java/org/apache/catalina/tribes/group/interceptors/OrderInterceptor.java
@@ -210,11 +210,11 @@ public class OrderInterceptor extends
ChannelInterceptorBase {
inLock.writeLock().lock();
try {
processLeftOvers(member, true);
+ incounter.remove(member);
} finally {
inLock.writeLock().unlock();
}
- // reset counters - lock free
- incounter.remove(member);
+ // reset counters
outcounter.remove(member);
// notify upwards
super.memberDisappeared(member);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]