github / libprojfs

Linux projected filesystem library
GNU Lesser General Public License v2.1
93 stars 14 forks source link

use flock to synchronize xattr access; use stock FUSE #34

Closed kivikakk closed 5 years ago

kivikakk commented 5 years ago

Fixes #32.

I still need to take another few passes over this and ponder questions like: can anything weird happen while we're holding the lock? What if the full path changes while the lock is open? (i.e. a parent directory is renamed)

chrisd8088 commented 5 years ago

Looks really GTM! 👍