mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-05-02 06:46:32 -04:00
spawn/slave: restore signal mask after fork
slave: no need to restore signal handlers; they are automatically restored as long as they are not SIG_IGN (which they never are in foot). spawn(): restore signal mask after fork. This fixes an issue where a terminal spawned with ctrl+shift+n did not terminate when its shell exited. Closes #366
This commit is contained in:
parent
34f89fbe72
commit
dd5c31657e
4 changed files with 15 additions and 8 deletions
|
|
@ -81,6 +81,8 @@
|
|||
`shift` to be pressed while used in a mouse grabbing
|
||||
application. This meant the mouse event was never seen by the
|
||||
application.
|
||||
* Terminals spawned with `ctrl`+`shift`+`n` not terminating when
|
||||
exiting shell (https://codeberg.org/dnkl/foot/issues/366).
|
||||
|
||||
|
||||
### Security
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue