From bd2711937d9a4d8e8b63db1ccbc8f3633323da6d Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Mon, 18 Nov 2019 10:58:09 +0100 Subject: Fix StatsPublisher socket leak --- src/StatsPublish.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/StatsPublish.cpp') diff --git a/src/StatsPublish.cpp b/src/StatsPublish.cpp index 0bad833..cdb32cb 100644 --- a/src/StatsPublish.cpp +++ b/src/StatsPublish.cpp @@ -51,6 +51,13 @@ StatsPublisher::StatsPublisher(const string& socket_path) : } } +StatsPublisher::~StatsPublisher() +{ + if (m_sock != -1) { + close(m_sock); + } +} + void StatsPublisher::update_audio_levels(int16_t audiolevel_left, int16_t audiolevel_right) { m_audio_left = audiolevel_left; -- cgit v1.2.3