Fixes for the inotify configuration file monitor backend.
authorFrederic Crozat <fcrozat@mandriva.com>
Tue, 1 Apr 2008 16:09:46 +0000 (18:09 +0200)
committerTimo Hoenig <thoenig@zimtstern.suse.de>
Tue, 1 Apr 2008 16:09:46 +0000 (18:09 +0200)
commit68f69d38182ed5974984b0434086e6a288b477cb
tree007aa778e21fd29e607a2e4e699d533faea322d1
parent0bfc5e8d23a5ae56eee5ef2073911cddcbd0c4b0
Fixes for the inotify configuration file monitor backend.

2008-04-01  Timo Hoenig  <thoenig@suse.de>

Patch from Frederic Crozat <fcrozat@mandriva.com>

* bus/dir-watch-inotify.c (bus_watch_directory): Only monitor
  IN_CLOSE_WRITE, IN_DELETE, IN_MOVE_TO and IN_MOVE_FROM events. This
  way, only atomic changes to configuration file are monitored.
* bus/dir-watch-inotify.c (_handle_inotify_watch): Fix typo in
  _dbus_verbose function call
* bus/dir-watch-inotify.c (bus_drop_all_directory_watches): Use
  _dbus_strerror instead of perror
ChangeLog
bus/dir-watch-inotify.c