superfly / litefs

FUSE-based file system for replicating SQLite databases across a cluster of machines
Apache License 2.0
3.96k stars 95 forks source link

Investigate `SingleThreaded` race error #21

Closed benbjohnson closed 2 years ago

benbjohnson commented 2 years ago

Currently, the race detector reports an unusual race when running go-fuse as-is: https://github.com/superfly/litefs/pull/5

This has been fixed by enabling SingleThreaded but that shouldn't be necessary. More investigation will be necessary to figure out what's going on.

benbjohnson commented 2 years ago

FUSE implementation replaced. No longer have this issue.