SNU-ARC / 2024_spring_sysprog_Lab5

8 stars 0 forks source link

SIGINT 관련 질문 #2

Open parkchaehyun opened 5 months ago

parkchaehyun commented 5 months ago

안녕하세요, README에는 서버에서 SIGINT가 첫번째로 들어오면 thread를 terminate하고 그 다음에 SIGINT가 한번 더 들어오면 statistics를 print하고 프로그램을 terminate해야 하는 것으로 나와있는데,

스켈레톤과 reference에는 첫 SIGINT를 받으면 thread가 terminate되고 sleep한 후 프로그램이 바로 terminate되고 있는 것 같습니다. sigint_handler의 마지막 두 줄 (sleep(3); exit(EXIT_SUCCESS);)을 지우면 될까요?

kwonsw055 commented 5 months ago

SIGINT를 받고 terminate하는 부분은 skeleton 부분을 그대로 두셔도 되고, 수정하셔도 됩니다. Terminating하는 부분은 skeleton 구현을 그대로 사용하셔도 감점이 없을 예정입니다.

parkchaehyun commented 5 months ago

넵 알겠습니다. 감사합니다!