* procfs.c (open_proc_file): Disable inherit-on-fork flag so that

commands in .cshrc/.profile won't get traced.
This commit is contained in:
Stu Grossman 1992-03-31 19:03:28 +00:00
parent 3b0b92207c
commit fad3fc945a
2 changed files with 9 additions and 0 deletions

View File

@ -1,3 +1,8 @@
Tue Mar 31 11:01:06 1992 Stu Grossman (grossman at cygnus.com)
* procfs.c (open_proc_file): Disable inherit-on-fork flag so that
commands in .cshrc/.profile won't get traced.
Tue Mar 31 08:11:58 1992 John Gilmore (gnu at cygnus.com)
* elfread.c (elf_symtab_read): Use xmalloc, not bfd_xmalloc.

View File

@ -1238,8 +1238,12 @@ open_proc_file (pid, pip)
sprintf (pip -> pathname, PROC_NAME_FMT, pid);
if ((pip -> fd = open (pip -> pathname, O_RDWR)) >= 0)
{
long pr_flags;
pip -> valid = 1;
pip -> pid = pid;
pr_flags = PR_FORK;
(void) ioctl (pip -> fd, PIOCRESET, &pr_flags);
}
return (pip -> valid);
}