https://codereview.appspot.com/6553059/diff/5001/src/pkg/exp/inotify/inotify_linux.go
File src/pkg/exp/inotify/inotify_linux.go (right):
https://codereview.appspot.com/6553059/diff/5001/src/pkg/exp/inotify/inotify_linux.go#newcode156
src/pkg/exp/inotify/inotify_linux.go:156: n, err := syscall.Read(w.fd,
buf[0:])
If this only happens when closing the watcher, I would solve this by
doing an InotifyAddWatch to unblock the read. :-)
https://codereview.appspot.com/6553059/