아이구.. 이런 질문 드려서 죄송합니다.
테스트 해 보면 되는데...
제목대로..
int s; <- 전역변수 선언
s=socket()
bind()
listen()
한 후에
fork()를 한 후 부모 프로세스는 종료시킬려고 하는데요.
이 때, 부모 프로세스에서 close(s)를 해야 되죠?
그럼.. 자식 프로세스에서는 socket s 를 계속 사용할 수 있나요?
그리고. 그 자식프로세스가 종료될 때 close(s) 를 또 해 줘야 되나요?
만약 s 를 전역변수로 선언했어도. 마찬가지 인가요?