안녕하세요, 어제 1588번 글에서 서버 프로그램을 깔끔하게 종료할 수 있는 방법에
대해서 문의를 했던 석입니다.
답변을 성심껏 해 주신 배성남님께 특별히 감사드립니다.
배성남님께서 조언해 주신 방법중에 제가 쓰고 있는 버클리 소켓에 적절한 방법은
nonblocking 소켓 방법인것 같습니다. 왜냐하면 제시해주신 소스 코드중에서
/*
* Make socket non-blocking
*
*/
if (fcntl(incoming_socket, F_SETFL, O_NDELAY) < 0) {
perror("Can't set socket to non-blocking");