안녕하세요.
서버는 커널 2.4 버전의 RTS + thread Pool을 기반으로 만들어졌습니다.
[code:1]
.
.
소켓 생성
.
.
if (setup_sigio (nListenFd, signum, getpid()) == -1)
msg.ErrMsg ("setup_sigio error");
sigemptyset (&set);
sigaddset (&set, SIGRTMIN+signum);
sigprocmask (SIG_BLOCK, &set, NULL);
msg.LogMsg ("Accept Thread [pid:%d] started..........", getpid());
pthread_mutex_lock (&sync_lock);
pthread_cond_signal (&sync_cond); /* Notify sync_cond signal to main() */