From 1f3e4103df53cc0d0946cd712165877bae8a2c2d Mon Sep 17 00:00:00 2001 From: Marcus Fritzsch Date: Fri, 30 Jun 2017 15:58:45 +0200 Subject: [PATCH] main: read only once from stdin for status log Signed-off-by: Marcus Fritzsch --- src/main.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 8dde449..fbd4e46 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -173,9 +173,7 @@ int main(int /*argc*/, char ** /*argv*/) { p.add_fd(STDIN_FILENO, [&c](int fd) { int buf; ssize_t ret; - while ((ret = read(fd, &buf, sizeof(buf))) == sizeof(buf)) { - ; - } + ret = read(fd, &buf, sizeof(buf)); c.c->debug_dump_current_status(); return ret == 0 ? -1 : 0; }); -- 2.16.6