summaryrefslogtreecommitdiff
path: root/src/Compositor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Compositor.cpp')
-rw-r--r--src/Compositor.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Compositor.cpp b/src/Compositor.cpp
index 00e5a2d8..f4e92ee9 100644
--- a/src/Compositor.cpp
+++ b/src/Compositor.cpp
@@ -142,8 +142,9 @@ static void aqLog(Aquamarine::eBackendLogLevel level, std::string msg) {
Debug::log(aqLevelToHl(level), "[AQ] {}", msg);
}
-void CCompositor::setWatchdogFd(int fd) {
+bool CCompositor::setWatchdogFd(int fd) {
m_watchdogWriteFd = Hyprutils::OS::CFileDescriptor{fd};
+ return m_watchdogWriteFd.isValid() && !m_watchdogWriteFd.isClosed();
}
void CCompositor::bumpNofile() {