controller: use a pipe to wake up event loop from a different thread
1 file changed