fprintf는 출력 이후 바로 flush할까?-> \n(뉴라인)이 없으면 바로 flush하지 않는다.
fgets로 buffer크기만큼 입력을 받을 수 있을까? -> 아니오. 최대 buffer크기 - 1 만큼 입력받을 수 있다.
printf 후 sleep을 하면 sleep하기 전에 출력될까? -> sleep한 후에 출력된다.
다음과 같은 에러가 뜨고 있다. OSError: Errno 28 No space left on device: '/home/ubuntu/news_crawler/failure_report/2022-01-16.txt'
자식 프로세스에서 소켓 file descriptor를 참조하고 있기에, 부모 프로세스에서 소켓을 close하더라도 커넥션이 종료되지 않는다.
소켓을 close하지 않았을 때, 소켓의 TCP 상태는 무엇으로 변하는지 확인한다.