更改free函数，fixed bug：当mbuff alloc失败的时候，free掉pool