fix(i3): Ignore ipc read error on shutdown

This commit is contained in:
Michael Carlberg 2016-10-15 14:44:35 +02:00
parent 178b656d08
commit 8750894bb3
1 changed files with 5 additions and 3 deletions

View File

@ -113,9 +113,11 @@ namespace modules {
m_ipc.handle_event();
return true;
} catch (const std::exception& err) {
m_log.err("%s: Error while handling ipc event, stopping module...", name());
m_log.err("%s: %s", name(), err.what());
stop();
if (enabled()) {
m_log.err("%s: Error while handling ipc event, stopping module...", name());
m_log.err("%s: %s", name(), err.what());
stop();
}
return false;
}