ryuan pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=2f322e127362def372ee38a9ac0fb71d81a398cf

commit 2f322e127362def372ee38a9ac0fb71d81a398cf
Author: Ryuan Choi <[email protected]>
Date:   Mon Nov 25 19:21:52 2013 +0900

    ecore_file: Print more informative message when inotify_add_watch was 
failed.
    
    inotify_add_watch can be failed because of several reasons.
---
 src/lib/ecore_file/ecore_file_monitor_inotify.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/lib/ecore_file/ecore_file_monitor_inotify.c 
b/src/lib/ecore_file/ecore_file_monitor_inotify.c
index b01a435..bd78f92 100644
--- a/src/lib/ecore_file/ecore_file_monitor_inotify.c
+++ b/src/lib/ecore_file/ecore_file_monitor_inotify.c
@@ -2,6 +2,7 @@
 # include <config.h>
 #endif
 
+#include <errno.h>
 #include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
@@ -294,7 +295,7 @@ _ecore_file_monitor_inotify_monitor(Ecore_File_Monitor *em, 
const char *path)
       inotify_add_watch(ecore_main_fd_handler_fd_get(_fdh), path, mask);
    if (ECORE_FILE_MONITOR_INOTIFY(em)->wd < 0)
      {
-        INF("inotify_add_watch failed, file was deleted");
+        INF("inotify_add_watch failed, %s", strerror(errno));
         ecore_file_monitor_backend_del(em);
         return 0;
      }

-- 


Reply via email to