commit | 5f3f259fa8f1d7969360acfad5307d03c2f53d63 | [log] [tgz] |
---|---|---|
author | Eric Paris <eparis@redhat.com> | Wed Aug 18 12:25:49 2010 -0400 |
committer | Eric Paris <eparis@redhat.com> | Sun Aug 22 20:09:41 2010 -0400 |
tree | f1f781b5ebae2c03d27bd1a36bbd808eab8c7402 | |
parent | faa9560ae76ef50a3cbfb1a6afc0343fd8172374 [diff] |
fsnotify: reset used_inode and used_vfsmount on each pass The fsnotify main loop has 2 booleans which tell if a particular mark was sent to the listeners or if it should be processed in the next pass. The problem is that the booleans were not reset on each traversal of the loop. So marks could get skipped even when they were not sent to the notifiers. Reported-by: Tvrtko Ursulin <tvrtko.ursulin@sophos.com> Signed-off-by: Eric Paris <eparis@redhat.com>