From: Jens Axboe Date: Mon, 3 Oct 2011 19:09:14 +0000 (+0200) Subject: poll: break on EINTR without complaining X-Git-Tag: fio-1.99~45 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=5fc58b057d6fe9e5dd7f192b609b0b0af7e297ef;hp=93eee04aef9ed39070ce2e69bd1f661a95b1d50a poll: break on EINTR without complaining Signed-off-by: Jens Axboe --- diff --git a/server.c b/server.c index 3008b8bc..6ff1033a 100644 --- a/server.c +++ b/server.c @@ -128,6 +128,8 @@ struct fio_net_cmd *fio_net_recv_cmd(int sk) do { ret = poll(&pfd, 1, 100); if (ret < 0) { + if (errno == EINTR) + break; log_err("fio: poll: %s\n", strerror(errno)); break; } else if (!ret)