summaryrefslogtreecommitdiff
path: root/libdaemon
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2020-09-12 13:15:12 +0200
committerZdenek Kabelac <zkabelac@redhat.com>2020-09-12 13:24:03 +0200
commita940979ff78e06b24a6a059e5da3a35b7e4ab16d (patch)
tree0e0018dd134f3fc85b3b23e47ff220c9bee6646e /libdaemon
parent740d5bf6cd39015aac086ddca98a089ba6028d72 (diff)
downloadlvm2-a940979ff78e06b24a6a059e5da3a35b7e4ab16d.tar.gz
cov: drop checking for EWOULDBLOCK
Reduce cov warning and remove this really ancient define as lvm2 was never compilable on such platform.
Diffstat (limited to 'libdaemon')
-rw-r--r--libdaemon/client/daemon-io.c2
-rw-r--r--libdaemon/server/daemon-server.c3
2 files changed, 1 insertions, 4 deletions
diff --git a/libdaemon/client/daemon-io.c b/libdaemon/client/daemon-io.c
index 1f9d84053..6b7437ecc 100644
--- a/libdaemon/client/daemon-io.c
+++ b/libdaemon/client/daemon-io.c
@@ -48,7 +48,6 @@ int buffer_read(int fd, struct buffer *buffer) {
errno = ECONNRESET;
return 0; /* we should never encounter EOF here */
} else if (result < 0 && (errno == EAGAIN ||
- (EWOULDBLOCK != EAGAIN && errno == EWOULDBLOCK) ||
errno == EINTR || errno == EIO)) {
fd_set in;
FD_ZERO(&in);
@@ -78,7 +77,6 @@ int buffer_write(int fd, const struct buffer *buffer) {
if (result > 0)
written += result;
else if (result < 0 && (errno == EAGAIN ||
- (EWOULDBLOCK != EAGAIN && errno == EWOULDBLOCK) ||
errno == EINTR || errno == EIO)) {
fd_set out;
FD_ZERO(&out);
diff --git a/libdaemon/server/daemon-server.c b/libdaemon/server/daemon-server.c
index 0368a9446..7c1b1cf89 100644
--- a/libdaemon/server/daemon-server.c
+++ b/libdaemon/server/daemon-server.c
@@ -677,8 +677,7 @@ void daemon_start(daemon_state s)
perror("sigprocmask error");
if (ret < 0) {
- if (errno != EINTR && errno != EAGAIN &&
- (EWOULDBLOCK == EAGAIN || errno != EWOULDBLOCK))
+ if ((errno != EINTR) && (errno != EAGAIN))
perror("select error");
continue;
}