diff --git a/src/dht.cpp b/src/dht.cpp index 28f59f9d088bd2a9dd69016b065d8133129c8bc0..5486f9d6d4cb16a040b49fbbce001e70cefd4f8a 100644 --- a/src/dht.cpp +++ b/src/dht.cpp @@ -71,9 +71,7 @@ set_nonblocking(int fd, int nonblocking) if (rc < 0) return false; rc = fcntl(fd, F_SETFL, nonblocking?(rc | O_NONBLOCK):(rc & ~O_NONBLOCK)); - if (rc < 0) - return false; - return true; + return !(rc < 0); } #endif