출처 : 열혈 TCP/IP 소켓 프로그래밍 윤성우 저 둘 이상의 클라이언트에게 서비스를 제공하는 멀티 프로세스 기반 다중 접속 서버 클라이언트가 보내는 메세지를 똑같은 내용으로 재전송해주는 에코 서버는 다음 과정을 거친다. 1. 에코 서버는 accept를 통해 클라이언트 연결 요청을 수락한다. 2. 이때 얻게되는 소켓의 핸들을 자식 프로세스에 복사하여 넘겨준다. 3. 자식 프로세스는 전달된 소켓 핸들을 가지고 서비스를 제공한다. 다중 접속 에코 서버 구현 - 좀비 프로세스 방지 좀비 프로세스가 될 수 있는 자식 프로세스는 프로세스 종료시 반환값을 반드시 부모 프로세스에게 전달해야한다. 그렇지 않는다면, 전달될때 까지 자식 프로세스는 소멸되지 않고 좀비 상태에 있게된다. 따라서 부모 프로세스는 자식 프로세..