Added initial SCGI server and a handler for serving JARs from the filesystem.
[jsvc.git] / src / dolda / jsvc / scgi / ScgiReqThread.java
CommitLineData
13e578b1
FT
1package dolda.jsvc.scgi;
2
3import java.io.*;
4import java.net.*;
5import dolda.jsvc.*;
6
7public class ScgiReqThread extends RequestThread {
8 protected final Socket sk;
9
10 public ScgiReqThread(Responder root, Request req, ThreadGroup tg, String name, Socket sk) {
11 super(root, req, tg, name);
12 this.sk = sk;
13 }
14
15 public void run() {
16 try {
17 super.run();
18 } finally {
19 try {
20 sk.close();
21 } catch(IOException e) {
22 throw(new RuntimeException(e));
23 }
24 }
25 }
26}