반응형
bind error 방지를 하기 위해서는 소켓 옵션을 이용하여 주소 재사용을 허락해줘야 한다.
bind()이전에 다음 2줄을 추가한다.
// prevent bind error
char iSockOpt = 1;
setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, &iSockOpt, sizeof(iSockOpt));
그럼 될 것이다.
bind()이전에 다음 2줄을 추가한다.
// prevent bind error
char iSockOpt = 1;
setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, &iSockOpt, sizeof(iSockOpt));
그럼 될 것이다.
반응형
'프로그래밍' 카테고리의 다른 글
구글은 소프트웨어를 어떻게 테스트하는가? (0) | 2020.05.26 |
---|---|
[C++] 디폴트 매개변수, default parameter (0) | 2019.08.14 |
리눅스에서 fflush() 안 될때 해결책 (0) | 2009.04.23 |
쓰레드 동기화 함수 (0) | 2008.04.28 |
기본 Thread 함수 (0) | 2008.04.28 |