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);
}
public void run() {
+ stime = System.currentTimeMillis();
resp.respond(req);
try {
req.output().close();
}
}
- public static ServerContext context() {
- return(((RequestThread)Thread.currentThread()).req.ctx());
- }
-
public static Request request() {
return(((RequestThread)Thread.currentThread()).req);
}
+
+ public long stime() {
+ return(stime);
+ }
}