]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC 296416:
authormp <mp@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 17 Mar 2016 00:32:29 +0000 (00:32 +0000)
committermp <mp@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 17 Mar 2016 00:32:29 +0000 (00:32 +0000)
commit387094479cf3f237fb6aa6b76c92d37acabceabe
tree78ce5529fd6630197a277f8cd9307fe251b99f75
parent9fc152725dd32fcd9ecba5cc1c7993a1ec1db2c2
MFC 296416:

Signal handling within tcsh vfork code path will conflict with some system
libraries (such as libthr) which maintain their own signal state. This
change adds the tcsh SAVESIGVEC option to save and restore the sigvecs for
the signals the child modifies before it execs.

Reviewed by: kib, rwatson
Reported by: kib

git-svn-id: svn://svn.freebsd.org/base/stable/10@296969 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
bin/csh/config_p.h