diff --git a/pool.go b/pool.go index 00cfb42..3f40fb4 100644 --- a/pool.go +++ b/pool.go @@ -48,5 +48,6 @@ func (ap *ArenaPool) Get() *Arena { // // a and objects created by a cannot be used after a is put into ap. func (ap *ArenaPool) Put(a *Arena) { + a.Reset() ap.pool.Put(a) }