From 35254ee834ad29a08572887e7b745f5b4c22f2f1 Mon Sep 17 00:00:00 2001 From: lilydjwg Date: Sun, 16 Oct 2022 15:24:17 +0800 Subject: [PATCH] pulseaudio: disconnect on destruction --- src/modules/pulseaudio.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/pulseaudio.cpp b/src/modules/pulseaudio.cpp index 24b858d..9dc5db4 100644 --- a/src/modules/pulseaudio.cpp +++ b/src/modules/pulseaudio.cpp @@ -36,6 +36,7 @@ waybar::modules::Pulseaudio::Pulseaudio(const std::string &id, const Json::Value } waybar::modules::Pulseaudio::~Pulseaudio() { + pa_context_disconnect(context_); mainloop_api_->quit(mainloop_api_, 0); pa_threaded_mainloop_stop(mainloop_); pa_threaded_mainloop_free(mainloop_);