]> 127.0.0.1 Git - part/.git/commitdiff
fix v0.9.6
authorqydysky <qydysky@foxmail.com>
Thu, 12 May 2022 02:44:39 +0000 (10:44 +0800)
committerqydysky <qydysky@foxmail.com>
Thu, 12 May 2022 02:44:39 +0000 (10:44 +0800)
idpool/Idpool.go
reqf/Reqf.go

index 80583b9a0a6d06793ec33dc6ffea1b07d66f5734..c451aeda3cd476352d39ba0e1f8d3c2a07caf27c 100644 (file)
@@ -44,7 +44,6 @@ func (t *Idpool) Put(i *Id) {
        if i.Item == nil {
                return
        }
-       i.Item = nil
        t.pool.Put(i)
        atomic.AddInt64(&t.sum, -1)
 }
index fadabd3f44d422f16e5b7a8f73b6708f0746c40d..52eeb94662fd6cef22a4a0676082c0f84088a5ad 100644 (file)
@@ -71,6 +71,10 @@ func (t *Req) Reqf(val Rval) error {
        t.Lock()
        defer t.Unlock()
 
+       t.Respon = []byte{}
+       t.Response = nil
+       t.UsedTime = 0
+
        var returnErr error
 
        _val := val