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

index c451aeda3cd476352d39ba0e1f8d3c2a07caf27c..df46ca741098a5e6c96f2471773d6b939997759b 100644 (file)
@@ -35,6 +35,7 @@ func (t *Idpool) Get() (o *Id) {
        o = t.pool.Get().(*Id)
        if o.Item == nil {
                o.Item = t.initF()
+               o.Id = uintptr(unsafe.Pointer(&o.Item))
        }
        atomic.AddInt64(&t.sum, 1)
        return