glib/gio/inotify
Philip Withnall 3246f1df99 inotify: Don’t propagate unrecognised events to GLocalFileMonitor
If we can’t convert the inotify event mask into a GFileMonitorEvent enum
value, don’t propagate it to GLocalFileMonitor, since it hits an
assertion failure in that case.

This should no longer be possible since the previous commit to ignore
IN_Q_OVERFLOW events, but we might as well change this just in case
other bugs crop up in event mask handling.

Signed-off-by: Philip Withnall <withnall@endlessm.com>

https://bugzilla.gnome.org/show_bug.cgi?id=776147
2017-11-28 13:57:07 +00:00
..
ginotifyfilemonitor.c gio/inotify/: LGPLv2+ -> LGPLv2.1+ 2017-05-29 19:53:34 +02:00
ginotifyfilemonitor.h gio/inotify/: LGPLv2+ -> LGPLv2.1+ 2017-05-29 19:53:34 +02:00
inotify-helper.c inotify: Don’t propagate unrecognised events to GLocalFileMonitor 2017-11-28 13:57:07 +00:00
inotify-helper.h gio/inotify/: LGPLv2+ -> LGPLv2.1+ 2017-05-29 19:53:34 +02:00
inotify-kernel.c Consistently save errno immediately after the operation setting it 2017-08-03 10:21:13 +01:00
inotify-kernel.h gio/inotify/: LGPLv2+ -> LGPLv2.1+ 2017-05-29 19:53:34 +02:00
inotify-missing.c gio/inotify/: LGPLv2+ -> LGPLv2.1+ 2017-05-29 19:53:34 +02:00
inotify-missing.h gio/inotify/: LGPLv2+ -> LGPLv2.1+ 2017-05-29 19:53:34 +02:00
inotify-path.c inotify: Ignore IN_Q_OVERFLOW events 2017-11-28 13:57:07 +00:00
inotify-path.h gio/inotify/: LGPLv2+ -> LGPLv2.1+ 2017-05-29 19:53:34 +02:00
inotify-sub.c gio/inotify/: LGPLv2+ -> LGPLv2.1+ 2017-05-29 19:53:34 +02:00
inotify-sub.h gio/inotify/: LGPLv2+ -> LGPLv2.1+ 2017-05-29 19:53:34 +02:00
Makefile.am substantially rework file monitors 2015-03-20 11:59:47 -04:00
meson.build meson: Minor modernizations 2017-07-13 19:03:39 -04:00