On `inotify`: Any time we stop the thread, we need...
# development
a
On `inotify`: Any time we stop the thread, we need to re-crawl everything we were watching, because we may have missed notifications while the thread was stopped. This is slow, blocking, and generally sad.
w
so regarding shutting down... i'm on the fence as to whether we want the forked runner to use inotify. i don't think there is harm in it, but also doesn't seem strictly necessary
oh. but you're suggesting that the parent process would need to do that as well...?
yea.
ok, i'll post it at the very least.
a
Yeah, the parent process needs inotify and needs it not to be interrupted. The child process can go either way.