1
A
답변
5
wait
을 계속하는 단 하나의 아이를 기다립니다 전에 모든 자식 프로세스를 종료하기를 기다립니다 있도록() 기다려야 통과해야합니까 인수. 이 errno == ECHILD
와 -1
을 반환 할 때까지 루프에서 wait(NULL)
를 호출해야합니다 :
while (wait(NULL) != -1 || errno != ECHILD) { }
ECHILD (for wait())
에서 호출 프로세스가 어린이를 기다리지 어떤이 없습니다.
EINTR
WNOHANG가 설정되지 않은 및 차단 해제 신호 또는 SIGCHLD는 가 잡혔다; 신호 (7) 참조.
이와 같이, 잡힌 신호에 속지 않도록 ECHILD를 확인해야합니다.
관련 문제
- 1. 내가 그것을 알 때,
- 2. 그것을 내가 뭔가를하고 싶은
- 3. C 윈도우에서 대기중인 대기 시간없이 대기
- 4. 오류 동안 내가 그것을 일을하려고하면
- 5. 검증 내부에 다음과 같이 내가 그것을 사용하고
- 6. 이벤트 처리기 인수에 작업 추가 C#
- 7. 생성자 java/C# 인수에 mother 클래스를 사용합니다.
- 8. sizeof 인수에
- 9. Python에서 Objective-C 숨겨진 _cmd 인수에 액세스
- 10. 최종 인수에 대해 각 인수에 대해 연산을 수행하는 bash 스크립트
- 11. C# 메서드 사용자가 대기 Click
- 12. 그것을
- 13. 부모 대기 스레드 대기
- 14. 부드러운 스크롤 내가 텍스트를 그릴 노력하고 그것을
- 15. 있는 gridview 이벤트 : 과부하 내가 그것을 가지고
- 16. C#으로 바쁜 대기 중
- 17. C# Crystal 보고서가 대기 커서
- 18. 이벤트 대기 함수 만들기 C#
- 19. C++ 부스트 스레드를 1 초간 대기
- 20. 셰어 포인트 : SPAttachmentCollection 정확히 무엇의 컬렉션?
- 21. 레일 내가 사람이 내가 그것을 해결하는 데 도움이하고 싶은,
- 22. 최소 내가 일치하는 문제가 내가 그것을 해결하는 방법을 모르는 문제
- 23. CakePHP 인수에 슬래시가있는 경로
- 24. CSS - 홀더 또는 무엇의 증가 규모는 사상이 사이트를
- 25. C on ARM - UART 수신 대기
- 26. 그것을
- 27. performSelectorOnMainThread의 withObject 인수에 대한 네이티브 포인터 전달?
- 28. 응답 대기 중 대기 화면
- 29. 은 isEqualToString의 인수에 대한
- 30. 값 인수에 mkWeak가 엄격합니까?
왜 errno는 ECHILD – user465983
@user465983이어야하며, ECHILD – bdonlan
에 대한 인용문이 추가 된 이유는 무엇입니까? 인수없이 대기 (NULL)하는 이유는 무엇입니까? – user465983