서버 프로그램의 메인 함수에 있는 내용인데요..
while ( 1 )
{
len = sizeof(client_addr);
cs = accept(ss, (struct sockaddr *)&client_addr, &len);
if (cs < 0)
{
printf("accept failed\n");
return -1;
}
printf("client(cs %d) connectied \n", cs);
pthread_create(&thread[cnt++], NULL, (void *)&test, (void *) cs);
}
close(ss);
여기서요.. test 쓰레드에서 서버 프로그램의 메인함수의 while 을
break 시킬 수 있는 방법이 없을까요? 서버에서는 요청이 오는 즉시
스레드를 생성시켜줘야 하기 때문에 test 쓰레드가 끝나기 까지