emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: master 2c79a8f 2/2: Use posix_spawn if possible.


From: Eli Zaretskii
Subject: Re: master 2c79a8f 2/2: Use posix_spawn if possible.
Date: Sat, 29 Jan 2022 10:26:22 +0200

> From: Matt Armstrong <matt@rfc20.org>
> Cc: p.stephani2@gmail.com, alan@idiocy.org, mituharu@math.s.chiba-u.ac.jp,
>  emacs-devel@gnu.org
> Date: Fri, 28 Jan 2022 09:12:22 -0800
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> 
> >> To actually figure that out I would need to build a minimal test fixture 
> >> for this bug/issue and submit to dotnet/runtime repo on github for them 
> >> to check and/or fix it.
> >
> > I think there's no way around this.  We need at least to understand
> > what part of posix_spawn code interferes with pipe-based I/O used by
> > these LSP servers, and why.
> 
> I don't find an emacs bug filed for this issue.  Saulius, it would be
> good to file one.
> 
> This issue tickled a memory I had of Python moving away from posix_spawn
> due to various portability issues: https://bugs.python.org/issue35823.
> The issues they ran into and solved may inform this investigation.

Thanks.

I see nothing there about C#, nor even about problems with stdio
redirection in subprocesses.  There's some reference to closing file
descriptors above 2, but AFAIU the problems in this bug report are
related to descriptors that aren't above 2.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]