Commit | Line | Data |
---|---|---|
13e578b1 FT |
1 | package dolda.jsvc.scgi; |
2 | ||
3 | import java.io.*; | |
4 | import java.net.*; | |
5 | import dolda.jsvc.*; | |
6 | ||
7 | public 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 | } |