gorakhargosh/watchdog — pull request #278 by ryneeverett (2014-10-13 21:17:37+00:00)
Title: Queue event handlers rather than watches.

Fix for #229. Queue handlers rather than watches so `observer._dispatch_event()` won't need the lock.

This does couple emitters and observers, but I think that can be fixed if the rest of the solution is sound.