summaryrefslogtreecommitdiffstats
path: root/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/HttpRequestFactory.java
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@yahoo-inc.com>2017-07-12 15:28:54 +0200
committerBjørn Christian Seime <bjorncs@yahoo-inc.com>2017-07-12 15:35:20 +0200
commit4146e972d90a3a7abf51435dfcff4058a1d77451 (patch)
tree1105d73d10f4aa2ae23f0bfc784096f69157563b /jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/HttpRequestFactory.java
parent98f1c8eb8b576214b4a2ac8db27b527ea71aa00e (diff)
Fix 'connectedAt' timestamp for persistent connections
Diffstat (limited to 'jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/HttpRequestFactory.java')
-rw-r--r--jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/HttpRequestFactory.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/HttpRequestFactory.java b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/HttpRequestFactory.java
index 8fc1bb26603..272d48ca4fd 100644
--- a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/HttpRequestFactory.java
+++ b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/HttpRequestFactory.java
@@ -13,6 +13,7 @@ import java.util.Enumeration;
/**
* @author Simon Thoresen Hult
+ * @author bjorncs
*/
class HttpRequestFactory {
@@ -22,7 +23,8 @@ class HttpRequestFactory {
getUri(servletRequest),
HttpRequest.Method.valueOf(servletRequest.getMethod()),
HttpRequest.Version.fromString(servletRequest.getProtocol()),
- new InetSocketAddress(servletRequest.getRemoteAddr(), servletRequest.getRemotePort()));
+ new InetSocketAddress(servletRequest.getRemoteAddr(), servletRequest.getRemotePort()),
+ JDiscHttpServlet.getConnection(servletRequest).getCreatedTimeStamp());
}
public static URI getUri(HttpServletRequest servletRequest) {