summaryrefslogtreecommitdiff
path: root/src/Compositor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Compositor.cpp')
-rw-r--r--src/Compositor.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Compositor.cpp b/src/Compositor.cpp
index a31b1a57..90ef2b66 100644
--- a/src/Compositor.cpp
+++ b/src/Compositor.cpp
@@ -408,6 +408,10 @@ void CCompositor::cleanup() {
wl_display_terminate(m_sWLDisplay);
m_sWLDisplay = nullptr;
+
+ std::string waylandSocket = std::string{getenv("XDG_RUNTIME_DIR")} + "/" + m_szWLDisplaySocket;
+ std::filesystem::remove(waylandSocket);
+ std::filesystem::remove(waylandSocket + ".lock");
}
void CCompositor::initManagers(eManagersInitStage stage) {