because adding the context lock back there causes ...
# development
w
because adding the context lock back there causes a deadlock between watchman startup in its background thread, and the request running in the foreground