|
File Deskriptor Auf Non Blocking
|
Auch diese Funktionalität kapselt man besser in eine Funktion:
bool setToNonBlocking(int sockfd){
int flags = fcntl(sockfd,F_GETFL,0);
if (0>flags || 0>fcntl(sockfd,F_SETFL,O_NONBLOCK|flags)) {
showError("couldn't get/set fcntl flags:");
return false;
}
return true;
}
|
File Deskriptor Auf Non Blocking |
|