diff --git a/file/local_server/LocalFileTransferNetwork.cpp b/file/local_server/LocalFileTransferNetwork.cpp index 7319d11..ac6298d 100644 --- a/file/local_server/LocalFileTransferNetwork.cpp +++ b/file/local_server/LocalFileTransferNetwork.cpp @@ -501,7 +501,7 @@ void LocalFileTransfer::callback_transfer_network_accept(int fd, short, void *pt sockaddr_storage address{}; socklen_t address_length{sizeof(address)}; - auto client_fd = ::accept4(fd, reinterpret_cast(&address), &address_length, SOCK_NONBLOCK); + auto client_fd = ::accept4(fd, reinterpret_cast(&address), &address_length, 0); //SOCK_NONBLOCK if(client_fd <= 0) { /* TODO: Reserve one file descriptor in case of out of file descriptors (see current implementation) */ logError(LOG_FT, "Failed to accept new client: {}/{}", errno, strerror(errno));