[code:1] while(1)
{
clilen = sizeof(clientaddr);
_debug(_fl, " SIGNAL WAIT\n");
rtn = sigwaitinfo(&set, &si);
/*------------------------------------------------------*/
/* receive rts */
/*------------------------------------------------------*/
if(rtn = SIGRTMIN)
{
resockfd = si.si_fd;
if(resockfd == sockfd)
{
_debug(_fl, "accept \n");
clilen = sizeof(clientaddr);
sockfd = accept(fd, (struct sockaddr *)&clientaddr, &clilen);