Setting process group consumes I/O from debugger.
First, thanks for writing remote_pdb! It works very well to set breaks in child processes in normal circumstances.
There seems to be a communication problem when the main python program is under control of a program such as entr or when the main program is launched from ipython and sets it's own process group.
Could you please take a look at the question I posted a couple of days ago on SO? It's rather long so I won't repost the contents here.
Thanks,
Mike Ellis