[완료]kernel module timout, select, alarm???
글쓴이: kwonsu / 작성시간: 금, 2010/03/05 - 4:39오후
안녕하세요.
모듈 프로그램하나 만들고 있습니다. 사용자 프로그램이 데이터를 전송해주면 모듈에서 데이터를 받게 했으며 udp를 이용했습니다.
그런데 사용자 프로그램에서 전송을 하지 못할 경우 모듈 프로그램에서 무한정 대기하게 됩니다.
응용프로그램에서 쓰는 alarm이나 select 기법을 모듈에도 적용할 수 있는지 여쭤봅니다.
소스를 뒤져봤는데 찾기 힘들더라구요. 구글님에게 물어봤지만 못봤습니다. ^^;
참조할만한 사이트, 문서 혹은 코드 몇줄 알려주시면 감사하겠습니다.
Forums:
자답이 된것 같긴 한데... 답은 아닐지 몰라고 하긴 했습니다. ^^
kernel module에서는 기본적으로 응용프로그램에서 쓰는 signal/alarm 기능을 제공하지 않는것으로
보입니다.이게 틀렸다고 하신다면 말씀해주십시요. ^^
그래서 add_timer를 이용해서 일정시간이 지나면 종료데이터를 보내고 종료시키는걸로 했습니다. ^^
지식의 여인은 옷을 쉽게 벗지 않는다.
잡초인생. 잡초처럼 끈길기게....
지식의 여인은 옷을 쉽게 벗지 않는다.
잡초인생. 잡초처럼 끈길기게....
댓글 달기