From 6c07f1365fa8adfb1e8f5f896177c88ec15be924 Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Mon, 12 Sep 2022 09:42:32 +0930 Subject: [PATCH] lightning-cli: don't consume 100% CPU if lightningd crashes. Signed-off-by: Rusty Russell --- cli/lightning-cli.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cli/lightning-cli.c b/cli/lightning-cli.c index 12f3ad7db..2f6066e75 100644 --- a/cli/lightning-cli.c +++ b/cli/lightning-cli.c @@ -572,7 +572,7 @@ static void enable_notifications(int fd) memset(rbuf, 0, sizeof(rbuf)); while (!strends(rbuf, "\n\n")) { size_t len = strlen(rbuf); - if (cli_read(fd, rbuf + len, sizeof(rbuf) - len) < 0) + if (cli_read(fd, rbuf + len, sizeof(rbuf) - len) <= 0) err(ERROR_TALKING_TO_LIGHTNINGD, "Reading enable response"); }