X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=src%2Fdolda%2Fjsvc%2FRequestThread.java;h=6ada741fb90f57dbe3e2b4fd9ea31ac4c93f9e41;hb=13e578b10b388cc0dea88e05b79265c21416e3a0;hp=51f9d864e3ab29c09be5af655901a06d25ad86b1;hpb=6f1acdb2f8879097cdd8c6cedfc0d6752f2b29ef;p=jsvc.git diff --git a/src/dolda/jsvc/RequestThread.java b/src/dolda/jsvc/RequestThread.java index 51f9d86..6ada741 100644 --- a/src/dolda/jsvc/RequestThread.java +++ b/src/dolda/jsvc/RequestThread.java @@ -3,6 +3,7 @@ package dolda.jsvc; public class RequestThread extends Thread { private Request req; private Responder resp; + private long stime = 0; public RequestThread(Responder resp, Request req, ThreadGroup th, String name) { super(th, name); @@ -11,6 +12,7 @@ public class RequestThread extends Thread { } public void run() { + stime = System.currentTimeMillis(); resp.respond(req); try { req.output().close(); @@ -19,11 +21,11 @@ public class RequestThread extends Thread { } } - public static ServerContext context() { - return(((RequestThread)Thread.currentThread()).req.ctx()); - } - public static Request request() { return(((RequestThread)Thread.currentThread()).req); } + + public long stime() { + return(stime); + } }