aboutsummaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/src/main/java/fi/iki/elonen/NanoHTTPD.java45
1 files changed, 22 insertions, 23 deletions
diff --git a/core/src/main/java/fi/iki/elonen/NanoHTTPD.java b/core/src/main/java/fi/iki/elonen/NanoHTTPD.java
index 06afeb9..08b64c6 100644
--- a/core/src/main/java/fi/iki/elonen/NanoHTTPD.java
+++ b/core/src/main/java/fi/iki/elonen/NanoHTTPD.java
@@ -588,29 +588,28 @@ public abstract class NanoHTTPD {
byte[] buf = new byte[HTTPSession.BUFSIZE];
this.splitbyte = 0;
this.rlen = 0;
- {
- int read = -1;
- try {
- read = this.inputStream.read(buf, 0, HTTPSession.BUFSIZE);
- } catch (Exception e) {
- safeClose(this.inputStream);
- safeClose(this.outputStream);
- throw new SocketException("NanoHttpd Shutdown");
- }
- if (read == -1) {
- // socket was been closed
- safeClose(this.inputStream);
- safeClose(this.outputStream);
- throw new SocketException("NanoHttpd Shutdown");
- }
- while (read > 0) {
- this.rlen += read;
- this.splitbyte = findHeaderEnd(buf, this.rlen);
- if (this.splitbyte > 0) {
- break;
- }
- read = this.inputStream.read(buf, this.rlen, HTTPSession.BUFSIZE - this.rlen);
+
+ int read = -1;
+ try {
+ read = this.inputStream.read(buf, 0, HTTPSession.BUFSIZE);
+ } catch (Exception e) {
+ safeClose(this.inputStream);
+ safeClose(this.outputStream);
+ throw new SocketException("NanoHttpd Shutdown");
+ }
+ if (read == -1) {
+ // socket was been closed
+ safeClose(this.inputStream);
+ safeClose(this.outputStream);
+ throw new SocketException("NanoHttpd Shutdown");
+ }
+ while (read > 0) {
+ this.rlen += read;
+ this.splitbyte = findHeaderEnd(buf, this.rlen);
+ if (this.splitbyte > 0) {
+ break;
}
+ read = this.inputStream.read(buf, this.rlen, HTTPSession.BUFSIZE - this.rlen);
}
if (this.splitbyte < this.rlen) {
@@ -1310,7 +1309,7 @@ public abstract class NanoHTTPD {
/**
* logger to log to.
*/
- private static Logger LOG = Logger.getLogger(NanoHTTPD.class.getName());
+ private static final Logger LOG = Logger.getLogger(NanoHTTPD.class.getName());
/**
* Creates an SSLSocketFactory for HTTPS. Pass a loaded KeyStore and an