From 32596aa52effed323ae434b44ac9d915a2c4cf61 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Tue, 16 Apr 2013 22:35:06 +0200 Subject: [PATCH] Fix a memory leak in Server (streams were leaked). --- server.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server.cpp b/server.cpp index 24aa84e..8c3382d 100644 --- a/server.cpp +++ b/server.cpp @@ -41,6 +41,12 @@ Server::Server() Server::~Server() { + for (map::iterator stream_it = streams.begin(); + stream_it != streams.end(); + ++stream_it) { + delete stream_it->second; + } + int ret; do { ret = close(epoll_fd); -- 2.39.2