--- a/jdk/src/share/classes/sun/net/httpserver/ServerImpl.java Sun Apr 12 20:21:43 2009 -0700
+++ b/jdk/src/share/classes/sun/net/httpserver/ServerImpl.java Thu Apr 16 21:08:04 2009 -0700
@@ -433,6 +433,7 @@
rawin = sslStreams.getInputStream();
rawout = sslStreams.getOutputStream();
engine = sslStreams.getSSLEngine();
+ connection.sslStreams = sslStreams;
} else {
rawin = new BufferedInputStream(
new Request.ReadStream (
@@ -442,6 +443,8 @@
ServerImpl.this, chan
);
}
+ connection.raw = rawin;
+ connection.rawout = rawout;
}
Request req = new Request (rawin, rawout);
requestLine = req.requestLine();