LinuxFreeBSD

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ LinuxFreeBSD ] in KIDS
글 쓴 이(By): wooki (우기)
날 짜 (Date): 2002년 2월 14일 목요일 오전 09시 46분 35초
제 목(Title): [Q] Gtk+multi thread 로 짠 프로그램 디버



Gtk+를 사용해서리 채팅용 프로그램을 짜고 있습니다.

따로 쓰레드를 띄워서 소켓을 만들어 listening 을 하게 하고 있는데요...

문제는 gdb 나 ddd 등의 디버거를 사용하면 분명 해당 쓰레드는 살아있는데

전혀 소켓을 통해 데이터를 받아들이지 않습니다.

디버거를 안쓰면 잘 되고요..


GUI 프로그램에는 디버깅을  안된다는 얘기도 들리고는 하지만, 설마 그럴리야..

암튼,

Gtk + multithread( socket listen ) 을 했을때 디버거를 사용가능한지와

만약 사용가능하다면 위와 같은 문제가 발생된 이유가 무엇인지 궁금합니다.

시그널이나 기타 어려븐 것들은 전혀 하지 않았고요.... 일반적인 소켓 프로그램
입니다. *초단순한...*

고수님들의 도움 부탁드립니다.


[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.