Skip to content

Commit

Permalink
MFC 296416:
Browse files Browse the repository at this point in the history
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
  • Loading branch information
markpeek committed Mar 17, 2016
1 parent aa2f376 commit b7494ea
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions bin/csh/config_p.h
Expand Up @@ -80,6 +80,7 @@
/****************** local defines *********************/

#if defined(__FreeBSD__)
#define SAVESIGVEC
#define NLS_BUGS
#define BSD_STYLE_COLORLS
/* Use LC_MESSAGES locale category to open the message catalog */
Expand Down

0 comments on commit b7494ea

Please sign in to comment.