Timeout이 지원되는 TCP Connection을 구현해 보았습니다.
그런데 Error가발생하여 찍어보니, "Operation now in progress" 라고 나오네요.
어떻게 대처해야 하는지요. 또 왜 이런 메시지가 나오는지 궁금합니다.
코드 첨부합니다.
아래 코드중 getsockopt부분에서 ret값이 0보다 커서 cout
살펴봐주세요.
P.S. 코드를 삽입할때 다른방법이 있는 것 같은데, 몰라서 그냥 쭉 긁어넣습니다. 죄송합니다.
int32 TCPConnect(string strHostName, int32 nPort, int32 nTimeoutSec)