no, the implementation is actually trivial. you can have two pipes per
browser process. threads aren't magic. just try it one time (best on
plan9, cause other OS have too many ways to do it, and the common ones
suck).
On 15.04.2017 22:46, hiro wrote:
> the interface is not so hard, browser needs to communicate via lines
> of text to one process. for that it has stdin/out. process that starts
> the browser can arrange those fds internally as is needed. doing that
> for multiple processes is what i called demuxing