SetBlocking should set blocking, not toggle it
This commit is contained in:
Родитель
e9aacd40c6
Коммит
1a1214866f
|
@ -36,7 +36,7 @@ static inline int SetNonBlocking(int fd) {
|
|||
|
||||
static inline int SetBlocking(int fd) {
|
||||
int flags = fcntl(fd, F_GETFL, 0);
|
||||
int r = fcntl(fd, F_SETFL, flags ^ O_NONBLOCK);
|
||||
int r = fcntl(fd, F_SETFL, flags & ~O_NONBLOCK);
|
||||
if (r != 0) perror("SetBlocking()");
|
||||
return r;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче