12870: Don't send invalidation for inodes still referenced by kernel
authorPeter Amstutz <pamstutz@veritasgenetics.com>
Fri, 5 Jan 2018 19:39:51 +0000 (19:39 +0000)
committerPeter Amstutz <pamstutz@veritasgenetics.com>
Fri, 5 Jan 2018 19:39:51 +0000 (19:39 +0000)
commiteae6972da6ffbf73d31fd47138cb49c13fed77de
tree5250db3360fa2a141be9b7339b08831b55c1decf
parent456b1c4ef6229c15d80f704647a396da7819139b
12870: Don't send invalidation for inodes still referenced by kernel

When trying to flush cached inode contents, invalidating dentries
which are still referenced can race with lookups, causing the kernel to return
spurious "not found" errors.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
services/fuse/arvados_fuse/__init__.py