On Wed, Mar 20, 2013 at 2:18 AM, Nicholas Marriott
<nicholas.marri...@gmail.com> wrote:
> Hmm maybe I'm being an idiot and it is ok, let me look at it again
> later. Stdin/stdout/stderr are normally all the same fd anyway of
> course.

Having maintained tmux as cross-platform project, you probably have
a good feel for where the sharp cross-platform edges lurk, so
I welcome further consideration of the right approach. I would
certainly not attempt to claim that my implementation is definitely
cross-platformly correct, just that it seemed like a reasonable
approach, and that "it works for me" (for all _that_ is worth).

Portable OpenSSH certainly seems to have encountered some reasons
for avoiding socketpair on some platforms; the details of exactly
why are a bit murky though. I poked around in the history and found
some corresponding mailing list messages, but none of them really
gave much detail about what exactly was failing (mostly just that
switching to pipes fixed a problem on several platforms).

--
Chris

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users

Reply via email to