I'm developing a versioning filesystem based on FUSE . Currently,
I'm having issues debugging a race: I can't do an `echo "hello"
>file1; echo "goodbye" >file1` and expect to `cat` both `file1` and
`file1@...` later. Adding a `wait 1` between the two `echo` calls works
though. As expected, I'm not able to reproduce the errors
consistently. What am I doing wrong?
p.s- Please CC me on replies, as I'm not subscribed to the list