[Modify] Polish it

This commit is contained in:
sta 2021-02-25 20:04:18 +09:00
parent 16ca3825a8
commit fc2236c181

View File

@ -114,19 +114,22 @@ namespace WebSocketSharp.Net
private int read (byte[] buffer, int offset, int count)
{
var nread = 0;
var cnt = _chunks.Count;
for (var i = 0; i < cnt; i++) {
var chunk = _chunks[i];
if (chunk == null)
continue;
if (chunk.ReadLeft == 0) {
_chunks[i] = null;
continue;
}
nread += chunk.Read (buffer, offset + nread, count - nread);
if (nread == count)
break;
}