优化TCPS内存释放

This commit is contained in:
arraykeys@gmail.com
2018-09-10 13:56:59 +08:00
parent 179f9d63ab
commit 09348211b6

View File

@ -39,8 +39,11 @@ func (c *CompStream) Write(p []byte) (n int, err error) {
return n, err
}
func (c *CompStream) Close() error {
return c.conn.Close()
func (c *CompStream) Close() (err error) {
err = c.conn.Close()
c.r = nil
c.w = nil
return
}
func (c *CompStream) LocalAddr() net.Addr {
return c.conn.LocalAddr()