1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2025-12-27 20:45:28 -05:00

fast read on first packet

This commit is contained in:
Darien Raymond
2017-11-08 22:23:21 +01:00
parent 14bc183754
commit d5fd7efa7e
5 changed files with 29 additions and 18 deletions

View File

@@ -14,12 +14,13 @@ import (
func TestAdaptiveReader(t *testing.T) {
assert := With(t)
rawContent := make([]byte, 1024*1024)
buffer := bytes.NewBuffer(rawContent)
reader := NewReader(buffer)
reader := NewReader(bytes.NewReader(make([]byte, 1024*1024)))
b, err := reader.Read()
assert(err, IsNil)
assert(b.Len(), Equals, 2*1024)
b, err = reader.Read()
assert(err, IsNil)
assert(b.Len(), Equals, 32*1024)
}