]> CyberLeo.Net >> Repos - FreeBSD/releng/10.3.git/commit
MFC 296416:
authormp <mp@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 17 Mar 2016 01:17:42 +0000 (01:17 +0000)
committermp <mp@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 17 Mar 2016 01:17:42 +0000 (01:17 +0000)
commitdd04e52d507a44f24dd4ebcba82604c03e37eacf
treef723ef5b33b9482d62854d43c1ea2be28ddec813
parent57f6e939d6e7768643714c829363a824842196f4
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
Approved by: re

git-svn-id: svn://svn.freebsd.org/base/releng/10.3@296976 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
bin/csh/config_p.h