diff options
author | Jesse McConnell | 2011-06-16 21:28:24 +0000 |
---|---|---|
committer | Jesse McConnell | 2011-06-16 21:28:24 +0000 |
commit | 82902b49eba1c45d3a2beb68aae12d972bb439d4 (patch) | |
tree | a9b23fbea1fb220bf781a855b3d44af951a34aaa /jetty-servlets | |
parent | f886b777e84ea20aaaf4dc226f3c8ae0903c1207 (diff) | |
download | org.eclipse.jetty.project-82902b49eba1c45d3a2beb68aae12d972bb439d4.tar.gz org.eclipse.jetty.project-82902b49eba1c45d3a2beb68aae12d972bb439d4.tar.xz org.eclipse.jetty.project-82902b49eba1c45d3a2beb68aae12d972bb439d4.zip |
Add timeout and idleTimeout servlet init parameters to the creation of the http client
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3391 7e9141cc-0065-0410-87d8-b60c137991c4
Diffstat (limited to 'jetty-servlets')
-rw-r--r-- | jetty-servlets/src/main/java/org/eclipse/jetty/servlets/ProxyServlet.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/ProxyServlet.java b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/ProxyServlet.java index f6bedc0bc1..8e8eb7adea 100644 --- a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/ProxyServlet.java +++ b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/ProxyServlet.java @@ -204,6 +204,20 @@ public class ProxyServlet implements Servlet { client.setMaxConnectionsPerAddress(Integer.parseInt(t)); } + + t = config.getInitParameter("timeout"); + + if ( t != null ) + { + client.setTimeout(Long.parseLong(t)); + } + + t = config.getInitParameter("idleTimeout"); + + if ( t != null ) + { + client.setIdleTimeout(Long.parseLong(t)); + } client.start(); |