为避免烦人的内存泄漏,我想调用函数memcached_server_list_free()
释放服务器条目以进行清理。问题是我没有用于连接服务器的初始memcached_server_list_st
。如示例和文档中所示,它被推入memcache_st
句柄结构中。
当连接关闭时,我只有memcache_st
并根据valgrind调用memcached_free()
还是不够的。仍然有memcached_server_list_st
个条目尚未释放。
任何想法如何获取该列表。我不希望自己将该列表存储在我的应用程序中,因为这需要一些繁琐的过程(更多的是管理上的问题,而不是技术上的问题)。