From: markt Date: Wed, 2 Dec 2009 00:31:33 +0000 (+0000) Subject: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=47502 X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=56a59e108f8ebdc6745c63a477b6a9ff36751524;p=tomcat7.0 Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=47502 Don't try and replicate attributes we know to be non-serializable Patch by Tim Funk git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@886019 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/ha/session/DeltaSession.java b/java/org/apache/catalina/ha/session/DeltaSession.java index 07864caa2..dfa726ed5 100644 --- a/java/org/apache/catalina/ha/session/DeltaSession.java +++ b/java/org/apache/catalina/ha/session/DeltaSession.java @@ -731,7 +731,7 @@ public class DeltaSession extends StandardSession implements Externalizable,Clus for (int i = 0; i < keys.length; i++) { Object value = null; value = attributes.get(keys[i]); - if (value == null) + if (value == null || exclude(keys[i])) continue; else if (value instanceof Serializable) { saveNames.add(keys[i]);