mirror of
https://github.com/hyprwm/Hyprland
synced 2024-11-26 21:45:59 +01:00
core: remove wayland sockets on exit (#5959)
This commit is contained in:
parent
84e8d1810d
commit
67a5377b41
1 changed files with 4 additions and 0 deletions
|
@ -408,6 +408,10 @@ void CCompositor::cleanup() {
|
||||||
|
|
||||||
wl_display_terminate(m_sWLDisplay);
|
wl_display_terminate(m_sWLDisplay);
|
||||||
m_sWLDisplay = nullptr;
|
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) {
|
void CCompositor::initManagers(eManagersInitStage stage) {
|
||||||
|
|
Loading…
Reference in a new issue