Kaydet (Commit) 47217f2f authored tarafından Aymeric Augustin's avatar Aymeric Augustin

Reduce the set of events that trigger a reload.

This seems to avoid multiple reloads.
üst 8f09ec61
......@@ -144,15 +144,7 @@ def kqueue_code_changed():
_filter = select.KQ_FILTER_VNODE
flags = select.KQ_EV_ADD
fflags = (
select.KQ_NOTE_DELETE |
select.KQ_NOTE_WRITE |
select.KQ_NOTE_EXTEND |
select.KQ_NOTE_ATTRIB |
select.KQ_NOTE_LINK |
select.KQ_NOTE_RENAME |
select.KQ_NOTE_REVOKE
)
fflags = select.KQ_NOTE_DELETE | select.KQ_NOTE_WRITE | select.KQ_NOTE_RENAME
kevents = [select.kevent(fd, _filter, flags, fflags) for fd in fds]
kqueue.control(kevents, 1)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment