[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master d02e8ab: Fix Bug#26973
From: |
Michael Albinus |
Subject: |
[Emacs-diffs] master d02e8ab: Fix Bug#26973 |
Date: |
Fri, 26 May 2017 10:42:51 -0400 (EDT) |
branch: master
commit d02e8ab6d622546bf5bb6b728644ace7a8f5fc2d
Author: Andreas Politz <address@hidden>
Commit: Michael Albinus <address@hidden>
Fix Bug#26973
* src/inotify.c (INOTIFY_DEFAULT_MASK): Removing ACCESS, OPEN
and CLOSE events on order do let other processes also reading
from their descriptors. (Bug#26973).
---
src/inotify.c | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/src/inotify.c b/src/inotify.c
index 2907013..d43b959 100644
--- a/src/inotify.c
+++ b/src/inotify.c
@@ -41,7 +41,21 @@ along with GNU Emacs. If not, see
<http://www.gnu.org/licenses/>. */
#ifndef IN_ONLYDIR
# define IN_ONLYDIR 0
#endif
-#define INOTIFY_DEFAULT_MASK (IN_ALL_EVENTS | IN_EXCL_UNLINK)
+#define INOTIFY_DEFAULT_MASK \
+ (IN_ATTRIB | \
+ /* IN_ACCESS | */ \
+ /* IN_CLOSE_WRITE | */ \
+ /* IN_CLOSE_NOWRITE | */ \
+ IN_CREATE | \
+ IN_DELETE | \
+ IN_DELETE_SELF | \
+ IN_IGNORED | \
+ IN_MODIFY | \
+ IN_MOVE_SELF | \
+ IN_MOVED_FROM | \
+ IN_MOVED_TO | \
+ /* IN_OPEN | */ \
+ IN_EXCL_UNLINK)
/* File handle for inotify. */
static int inotifyfd = -1;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master d02e8ab: Fix Bug#26973,
Michael Albinus <=