나는 루틴을 posix 스레드에 할당하려고합니다. 루틴을 완료하면 호출 스레드가 종료되지 않습니다. 매번 새 스레드를 만들고 while 루프에서 새 스레드에 동일한 루틴을 할당하고 있습니다. 새 스레드는 스레드 생성이 실패한 후 상태 11로 PTHREAD_MAX_LIMIT
에 도달 한 후 379 시간 동안 만 생성됩니다. 호출 스레드에서 나는 pthread_exit(NULL)
을 사용하고 있지만.정상적으로 스레드를 종료하는 방법은 무엇입니까?
0
A
답변
1
"분리 된"모드에서 스레드를 만들어야한다고 생각합니다. 그렇지 않으면 주 스레드 (스레드를 만드는 스레드)와 "결합"해야합니다.
자세한 내용은 this tutorial을 참조하십시오.
+0
감사합니다. 그 지금 일했다 :) –
관련 문제
- 1. 자바에서 스레드를 종료하는 방법은 무엇입니까?
- 2. 정상적으로 WSGI 서버를 종료하는 방법은 무엇입니까?
- 3. 로그 아웃시 QApplication을 정상적으로 종료하는 방법은 무엇입니까?
- 4. 원격 서비스 프로세스를 정상적으로 종료하는 방법은 무엇입니까?
- 5. 정상적으로 TestNG 테스트를 종료하는 방법은 무엇입니까?
- 6. 백그라운드에서 정상적으로 앱을 종료하는 방법은 무엇입니까?
- 7. 스레드를 사용하여 프로그램을 올바르게 종료하는 방법은 무엇입니까?
- 8. 스레드를 올바르게 종료하는 방법은 무엇입니까? Qt에?
- 9. detachNewThreadSelector로 만든 폴링 스레드를 종료하는 방법은 무엇입니까?
- 10. 다른 스레드에서 스레드를 종료하는 방법은 무엇입니까?
- 11. 스레드를 종료하는 가장 좋은 방법은 무엇입니까? C#
- 12. 어떤 조건에서 스레드를 종료하는 올바른 방법은 무엇입니까?
- 13. 신호 처리기에서 스레드를 올바르게 종료하는 방법은 무엇입니까?
- 14. 파이썬 스레드를 종료하는 가장 좋은 방법은 무엇입니까?
- 15. 실행중인 모든 스레드를 종료하는 방법은 무엇입니까?
- 16. dll에서 교수형 스레드를 올바르게 종료하는 방법은 무엇입니까?
- 17. 자바 스레드를 정상적으로 중지하는 방법은 무엇입니까?
- 18. Delphi : 연결 타임 아웃 중에 IdHTTP를 사용하는 스레드를 정상적으로 종료하는 방법은 무엇입니까?
- 19. 호출 프로세스가 종료되거나 종료 될 때 스레드를 정상적으로 종료하는 방법은 무엇입니까?
- 20. Thread.Abort없이 스레드를 종료하는 좋은 방법
- 21. QThread를 종료하는 방법은 무엇입니까?
- 22. 스레드를 안전하게 종료하는 방법
- 23. 파이썬에서 스레드를 종료하는 방법
- 24. 잠자기 모드 : 깨어나거나 정상적으로 종료하는 방법?
- 25. 스레드를 정상적으로 종료합니다.
- 26. 자바 스레드를 정상적으로 인터럽트
- 27. Node.js 프로그램을 외부 신호에서 정상적으로 종료하는 가장 좋은 방법은 무엇입니까?
- 28. gSoap : 정상적으로 웹 서비스 응용 프로그램을 종료하는 방법은 무엇입니까?
- 29. R을 실행할 때 Emacs-ESS를 정상적으로 종료하는 방법은 무엇입니까?
- 30. libuv : 오류가 발생하면 정상적으로 애플리케이션을 종료하는 방법은 무엇입니까?
스레드를 종료하는 대신 비슷한 수신 요청을 처리하도록합니다. 프로세스 당 스레드 수를 제한하는 것은 종종 메모리 부족입니다. – SparKot