리시브 5초이상 못받으면 그냥 소켓 끊는 옵션 줬는데
setsockopt(sock, SOL_SOCKET, SO_RCVTIMEO, (char*)&recvTimeout, sizeof(recvTimeout));
이거 한번 주면 다시 못없앰?
뒤에 시간값 둘다 NULL로 줘도 그대로고
리시브 5초이상 못받으면 그냥 소켓 끊는 옵션 줬는데
setsockopt(sock, SOL_SOCKET, SO_RCVTIMEO, (char*)&recvTimeout, sizeof(recvTimeout));
이거 한번 주면 다시 못없앰?
뒤에 시간값 둘다 NULL로 줘도 그대로고
recvTimeout 변수값을 바꾼 뒤 다시 호출해보시져 ^^
더블포인터 넘기는거같은데
NULL은 의미가 없자나요?
아 맞네 recvTimeout를 0으로 바꾼다음에 하니까 타임아웃 없어지네
ㄳㄳ
근데 SO_RCVTIMEO는 끊는 타임아웃이 아니라 블록킹 타임아웃 옵션인데?