summaryrefslogtreecommitdiff
path: root/legacy/eio
diff options
context:
space:
mode:
authorCedric BAIL <cedric.bail@free.fr>2012-09-27 00:55:41 +0000
committerCedric BAIL <cedric.bail@free.fr>2012-09-27 00:55:41 +0000
commitf1a25bc101ecf316a9dd9e98915d00c9db2f1d66 (patch)
tree40c854c92542ca86218bc194e14f23ae427c50d5 /legacy/eio
parent53de66ea9231bfecb4a26e729554b8d7ab20c9fd (diff)
eio: continue on access right error.
SVN revision: 77103
Diffstat (limited to 'legacy/eio')
-rw-r--r--legacy/eio/ChangeLog4
-rw-r--r--legacy/eio/NEWS1
-rw-r--r--legacy/eio/src/lib/eio_dir.c2
3 files changed, 6 insertions, 1 deletions
diff --git a/legacy/eio/ChangeLog b/legacy/eio/ChangeLog
index ffe62fce30..2b8065c2ff 100644
--- a/legacy/eio/ChangeLog
+++ b/legacy/eio/ChangeLog
@@ -47,3 +47,7 @@
472012-09-14 Cedric Bail 472012-09-14 Cedric Bail
48 48
49 * Fix build with xattr without splice. 49 * Fix build with xattr without splice.
50
512012-09-27 Cedric Bail
52
53 * Don't stop on limited access right.
diff --git a/legacy/eio/NEWS b/legacy/eio/NEWS
index fe55f37550..a841aae806 100644
--- a/legacy/eio/NEWS
+++ b/legacy/eio/NEWS
@@ -8,6 +8,7 @@ Additions:
8Fixes: 8Fixes:
9 - fix monitor shutdown when mainloop did never run. 9 - fix monitor shutdown when mainloop did never run.
10 - fix build with xattr and without splice. 10 - fix build with xattr and without splice.
11 - don't stop on limited access right.
11 12
12Improvements: 13Improvements:
13 14
diff --git a/legacy/eio/src/lib/eio_dir.c b/legacy/eio/src/lib/eio_dir.c
index 5de5fb661b..7bed4fb858 100644
--- a/legacy/eio/src/lib/eio_dir.c
+++ b/legacy/eio/src/lib/eio_dir.c
@@ -89,7 +89,7 @@ _eio_file_recursiv_ls(Ecore_Thread *thread,
89 { 89 {
90 case EINA_FILE_DIR: 90 case EINA_FILE_DIR:
91 if (_eio_lstat(info->path, &buffer) != 0) 91 if (_eio_lstat(info->path, &buffer) != 0)
92 goto on_error; 92 continue;
93 93
94 if (S_ISLNK(buffer.st_mode)) 94 if (S_ISLNK(buffer.st_mode))
95 info->type = EINA_FILE_LNK; 95 info->type = EINA_FILE_LNK;