|
From: | Filipp Gunbin |
Subject: | bug#33154: 27.0.50; create_process on Darwin should not invoke setsid() after vfork() [PATCH] |
Date: | Wed, 07 Nov 2018 04:23:34 +0300 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (darwin) |
Paul, I think this won't work: man tty (4): TIOCSCTTY void Make the terminal the controlling terminal for the process (the process must not currently have a controlling terminal). In your patch, we don't detach from current (Emacs's) controlling terminal before doing TIOCSCTTY. I think what Alan meant as "reuse" was to extract the code into some function. Filipp
[Prev in Thread] | Current Thread | [Next in Thread] |