Fix: recycle buf on http obfs
This commit is contained in:
parent
6521acf8f1
commit
ee72865f48
1 changed files with 1 additions and 0 deletions
|
@ -28,6 +28,7 @@ func (ho *HTTPObfs) Read(b []byte) (int, error) {
|
|||
n := copy(b, ho.buf[ho.offset:])
|
||||
ho.offset += n
|
||||
if ho.offset == len(ho.buf) {
|
||||
pool.Put(ho.buf)
|
||||
ho.buf = nil
|
||||
}
|
||||
return n, nil
|
||||
|
|
Loading…
Reference in a new issue