Use []byte in pool instead of buffer

This commit is contained in:
V2Ray committed 2015-10-08 17:41:38 +02:00
1 parent 472cf7f523
commit 3cb1951dfc
8 files changed
+38 -44

No files matched your search

-2
View File
@@ -23,7 +23,6 @@ func ReaderToChan(stream chan<- *alloc.Buffer, reader io.Reader) error {
stream <- buffer
} else {
buffer.Release()
buffer = nil
}
if err != nil {
return err
@@ -36,7 +35,6 @@ func ChanToWriter(writer io.Writer, stream <-chan *alloc.Buffer) error {
for buffer := range stream {
_, err := writer.Write(buffer.Value)
buffer.Release()
buffer = nil
if err != nil {
return err
}