Skip to content

Commit d29efa6

Browse files
committed
fix error
1 parent b4cf722 commit d29efa6

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ static SystemMonitor* g_monitor = nullptr;
1414
static void signalHandler(int signum) {
1515
// write() является async-signal-safe в отличие от std::cout
1616
const char msg[] = "\nReceived signal, shutting down...\n";
17-
write(STDOUT_FILENO, msg, sizeof(msg) - 1);
17+
if (write(STDOUT_FILENO, msg, sizeof(msg) - 1) < 0) { /* async-signal-safe, ошибку игнорируем */ }
1818
(void)signum;
1919
if (g_monitor) {
2020
g_monitor->stop();

0 commit comments

Comments
 (0)