Fix a few
This commit is contained in:
parent
413d5058f8
commit
7e46ad0cb7
@ -111,10 +111,14 @@ namespace WebSocketSharp
|
|||||||
private static string [] readHandshakeHeaders (Stream stream)
|
private static string [] readHandshakeHeaders (Stream stream)
|
||||||
{
|
{
|
||||||
var buffer = new List<byte> ();
|
var buffer = new List<byte> ();
|
||||||
Action<int> add = i => buffer.Add ((byte) i);
|
var count = 0;
|
||||||
|
Action<int> add = i => {
|
||||||
|
buffer.Add ((byte) i);
|
||||||
|
count++;
|
||||||
|
};
|
||||||
|
|
||||||
var read = false;
|
var read = false;
|
||||||
while (buffer.Count < _handshakeHeadersLimitLen) {
|
while (count < _handshakeHeadersLimitLen) {
|
||||||
if (stream.ReadByte ().EqualsWith ('\r', add) &&
|
if (stream.ReadByte ().EqualsWith ('\r', add) &&
|
||||||
stream.ReadByte ().EqualsWith ('\n', add) &&
|
stream.ReadByte ().EqualsWith ('\n', add) &&
|
||||||
stream.ReadByte ().EqualsWith ('\r', add) &&
|
stream.ReadByte ().EqualsWith ('\r', add) &&
|
||||||
|
Loading…
Reference in New Issue
Block a user