geoffl/miro — comment on commit 8ae578227e557ceb64a62609166ab6ed09cead39
File: tv/lib/subprocessmanager.py line 631
By bendk:

If we get an exception in the handler, then the thread will quit and the process will just stop responding. That seems bad to me. I think we should maybe call queue.put(None) in that case so that the process terminates. Maybe we should call _send_subprocess_error_for_exception().

I don't think it matters a tone, since SubprocessHandler has a try...except block that does basically the same thing, but I think the more defensive programming the better for this one.