diff options
author | Aliaksandr Valialkin <valyala@gmail.com> | 2015-12-23 11:39:40 +0200 |
---|---|---|
committer | Aliaksandr Valialkin <valyala@gmail.com> | 2015-12-23 11:39:40 +0200 |
commit | d2db95337f633c91a7a9d7957925406e0239c452 (patch) | |
tree | 02b7cae6c3b5168782abf44c364b13a1f48e9799 /peripconn.go | |
parent | test URI.Update() with path containing non-ASCII chars (diff) | |
download | fasthttp-d2db95337f633c91a7a9d7957925406e0239c452.tar.gz fasthttp-d2db95337f633c91a7a9d7957925406e0239c452.tar.bz2 fasthttp-d2db95337f633c91a7a9d7957925406e0239c452.zip |
Removed 'v interface{}' hack from structs managed via sync.Pool, since it has no sense
Diffstat (limited to 'peripconn.go')
-rw-r--r-- | peripconn.go | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/peripconn.go b/peripconn.go index 2ebe0d4..a8cb75e 100644 --- a/peripconn.go +++ b/peripconn.go @@ -42,8 +42,6 @@ type perIPConn struct { ip uint32 perIPConnCounter *perIPConnCounter - - v interface{} } func acquirePerIPConn(conn net.Conn, ip uint32, counter *perIPConnCounter) *perIPConn { @@ -55,14 +53,13 @@ func acquirePerIPConn(conn net.Conn, ip uint32, counter *perIPConnCounter) *perI c.Conn = conn c.ip = ip c.perIPConnCounter = counter - c.v = v return c } func releasePerIPConn(c *perIPConn) { c.Conn = nil c.perIPConnCounter = nil - perIPConnPool.Put(c.v) + perIPConnPool.Put(c) } var perIPConnPool sync.Pool |