Refactored a few for HttpConnection.cs
This commit is contained in:
parent
f3cd96966e
commit
a588d8e648
@ -332,7 +332,7 @@ namespace WebSocketSharp.Net
|
|||||||
continue;
|
continue;
|
||||||
|
|
||||||
if (_position > 32768)
|
if (_position > 32768)
|
||||||
_context.ErrorMessage = "Bad request";
|
_context.ErrorMessage = "Maximum total headers length exceeded";
|
||||||
|
|
||||||
_currentLine = null;
|
_currentLine = null;
|
||||||
return true;
|
return true;
|
||||||
@ -357,7 +357,7 @@ namespace WebSocketSharp.Net
|
|||||||
|
|
||||||
_position += nread;
|
_position += nread;
|
||||||
if (_position >= 32768) {
|
if (_position >= 32768) {
|
||||||
_context.ErrorMessage = "Bad request";
|
_context.ErrorMessage = "Maximum total headers length exceeded";
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -421,10 +421,7 @@ namespace WebSocketSharp.Net
|
|||||||
|
|
||||||
if (!force) {
|
if (!force) {
|
||||||
GetResponseStream ().Close (false);
|
GetResponseStream ().Close (false);
|
||||||
|
if (!_context.Response.CloseConnection && _context.Request.FlushInput ()) {
|
||||||
var req = _context.Request;
|
|
||||||
var res = _context.Response;
|
|
||||||
if (!res.CloseConnection && req.FlushInput ()) {
|
|
||||||
// Don't close. Keep working.
|
// Don't close. Keep working.
|
||||||
_reuses++;
|
_reuses++;
|
||||||
disposeRequestBuffer ();
|
disposeRequestBuffer ();
|
||||||
|
Loading…
Reference in New Issue
Block a user