update adaptor auto_destruct for object pool