From fb928f4d2b8921b9d4a6c4eaa5d7dde0d87de84f Mon Sep 17 00:00:00 2001 From: Axel Kittenberger Date: Fri, 16 Mar 2012 16:30:55 +0100 Subject: [PATCH] Issue 115, fix by semerad --- inotify.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/inotify.c b/inotify.c index d02c26d..432e530 100644 --- a/inotify.c +++ b/inotify.c @@ -225,8 +225,9 @@ handle_event(lua_State *L, } else if (IN_ATTRIB & event->mask) { // just attrib change event_type = ATTRIB; - } else if (IN_CLOSE_WRITE & event->mask) { - // closed after written something + } else if ((IN_CLOSE_WRITE | IN_MODIFY) & event->mask) { + // modify, or closed after written something + // the event type received depends settings.inotifyMode event_type = MODIFY; } else if (IN_CREATE & event->mask) { // a new file