summaryrefslogtreecommitdiff
path: root/LICENSE.GPL2
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2013-03-03 01:32:34 -0500
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2013-03-03 20:16:56 -0500
commitbc41f93e90f6edcc9067f3bc1085bb6c85082c00 (patch)
tree3dc1a8a6642b283dfa5844c667128f7ded0a4611 /LICENSE.GPL2
parent03c149144d374cffd40a17ffb067837e3e220933 (diff)
core/path: install inotify watches top-down instead of bottom-up
When watches are installed from the bottom, it is always possible to race, and miss a file creation event. The race can be avoided if a watch is first established for a parent directory, and then for the file in the directory. If the file is created in the time between, the watch on the parent directory will fire. Some messages (mostly at debug level) are added to help diagnose pidfile issues. Should fix https://bugzilla.redhat.com/show_bug.cgi?id=917075.
Diffstat (limited to 'LICENSE.GPL2')
0 files changed, 0 insertions, 0 deletions