logreader: fix memory leak in Event (#22987)

old-commit-hash: 9cb46cc4a12063c0ec27e9cf932cb8f7a10ed63a
This commit is contained in:
Dean Lee
2021-11-20 18:12:52 +08:00
committed by GitHub
parent 4ffc570eb8
commit 2d8780e5c6
+3 -4
View File
@@ -36,13 +36,12 @@ LogReader::LogReader(bool local_cache, int chunk_size, int retries, size_t memor
}
LogReader::~LogReader() {
#ifdef HAS_MEMORY_RESOURCE
delete mbr_;
::operator delete(pool_buffer_);
#else
for (Event *e : events) {
delete e;
}
#ifdef HAS_MEMORY_RESOURCE
delete mbr_;
::operator delete(pool_buffer_);
#endif
}