>> Edit article
이름
제목
패스워드
안녕하세요. 혹시나 경험해 보신 분이 있을까 해서 글 올립니다. GNU Library 관련 사이트에서 비슷한 경우의 글을 봤는데 답은 없더라구요. 혹시 피해가는 방법이나 원인을 아시는 분은 도움 주시면 좋겠습니다. (시스템) Linux q2040 2.4.18-3smp #2 SMP i686 unknown (intel 2 CPUs) glibc-2.2.93-5 or glibc-2.2.5-34 에서 모두 발생. (glibc 버젼과는 무관한 것 같음) multi-threaded program. (현상) 특정 mutex에서 threads들이 stuck 되면서 deadlock 상태에 빠짐. (부연 설명) + mutex의 초기화나 lock/unlock은 모두 정상적으로 구현 됨. + Sun Solaris에서 정상적으로 실행되면 소스를 Linux로 porting 하는 과정에서 멀티쓰레드 프로그램에서만 발생. 유사한 문제가 보고 된 경우는 아래의 링크에서 찾을 수 있었으며 보다 Technical한 내용이 필요하면 참고하시면 됩니다. http://sources.redhat.com/ml/bug-glibc/2002-10/msg00037.html--Kim Gun Soo.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved