Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Wilkins2011-11-28 03:08:09 +0000
committerGreg Wilkins2011-11-28 03:08:09 +0000
commit9fb6e9b43a4803fff58f3d5d65a526b9c6078be8 (patch)
treeb1f487ef0ec56b44554903bd3f0ce865352a25fb
parentc229a55ad9acd6d78a9a624ab3fccb666264dbf3 (diff)
downloadorg.eclipse.jetty.project-9fb6e9b43a4803fff58f3d5d65a526b9c6078be8.tar.gz
org.eclipse.jetty.project-9fb6e9b43a4803fff58f3d5d65a526b9c6078be8.tar.xz
org.eclipse.jetty.project-9fb6e9b43a4803fff58f3d5d65a526b9c6078be8.zip
363943 ignore null attribute values
-rw-r--r--jetty-ajp/src/main/java/org/eclipse/jetty/ajp/Ajp13Connection.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/jetty-ajp/src/main/java/org/eclipse/jetty/ajp/Ajp13Connection.java b/jetty-ajp/src/main/java/org/eclipse/jetty/ajp/Ajp13Connection.java
index 1afc64facf..f29159b870 100644
--- a/jetty-ajp/src/main/java/org/eclipse/jetty/ajp/Ajp13Connection.java
+++ b/jetty-ajp/src/main/java/org/eclipse/jetty/ajp/Ajp13Connection.java
@@ -216,7 +216,10 @@ public class Ajp13Connection extends BlockingHttpConnection
public void parsedRequestAttribute(String key, Buffer value) throws IOException
{
- _request.setAttribute(key, value.toString());
+ if (value==null)
+ _request.removeAttribute(key);
+ else
+ _request.setAttribute(key,value.toString());
}
public void parsedRequestAttribute(String key, int value) throws IOException

Back to the top