cpp-ipc icon indicating copy to clipboard operation
cpp-ipc copied to clipboard

咨询一个问题

Open aiqingbuyi123 opened this issue 2 years ago • 3 comments

image 这个地方不用释放内存吗?

aiqingbuyi123 avatar Jul 11 '23 10:07 aiqingbuyi123

你指的是给大块消息用的对象池吗?这个在clear的时候不是释放了嘛?

mutouyun avatar Jul 23 '23 09:07 mutouyun

你指的是给大块消息用的对象池吗?这个在clear的时候不是释放了嘛?

红色部分我自己加的,也就是说源码并没有调用对大块消息的clear。 你看一下这个地方该不该加?

aiqingbuyi123 avatar Jul 24 '23 02:07 aiqingbuyi123

我原本的设计是不释放的,因为这里的内存池是给所有链路使用的,而不是一条。如果你在这里清理的话,其他链路上正在跑的消息会出问题的。

你如果比较在意这里,可能需要把全局的池改成这个handle自己的池。

mutouyun avatar Jul 26 '23 05:07 mutouyun