inotify_add_watch 에서 애러가 납니다 도와주세요..
글쓴이: trymp / 작성시간: 월, 2011/05/16 - 1:38오후
fd = inotify_init();
wd = inotify_add_watch(fd, "/test/alldebug", IN_CREATE | IN_DELETE);
errno : ENOENT (No such file or directory)
위와 같은 코드로 특정파일의 생성/삭제 여부를 notify 하여 감시하려고 했으나,
애러가 뜹니다. 애러는 "No such file or directory" 이런 내용이고요
다른 사이트에 있는 예제를 그대로 따라 했는데, 왜 이런 애러가 나는지 모르겠네요.
환경은 일반x86 PC 에 fedora linux( 2.6.24.7 ) 입니다.
물론 kernel에 옵션은 아래와 같이 켜져 있고요
CONFIG_INOTIFY=y
CONFIG_INOTIFY_USER=y
고수님들의 조언 부탁드립니다.
Forums:
/test/alldebug 파일이 없으면 나는 오류인
/test/alldebug 파일이 없으면 나는 오류인 것 같네요. 그냥 만들어주시면 될 듯.
그리고 /test/alldebug 대신에 "/test/"를 지정해주면 IN_CREATE / IN_DELETE를 처리할 수 있을 듯
댓글 달기