Summary: | csh(1) / tcsh(1) loses foreground process group [regression] | ||
---|---|---|---|
Product: | Base System | Reporter: | Steve Watt <steve> |
Component: | bin | Assignee: | freebsd-bugs (Nobody) <bugs> |
Status: | Open --- | ||
Severity: | Affects Only Me | ||
Priority: | Normal | ||
Version: | Unspecified | ||
Hardware: | Any | ||
OS: | Any |
Description
Steve Watt
2008-12-02 23:40:01 UTC
The problem goes away when tcsh is run with -F, and thus this bug is probably related to bin/125185 et al. tcsh under some conditions will modify global state after vfork(), breaking things when the parent runs again. -F causes it to use fork() instead of vfork() and then all is well. IMHO -F should be made the default. -- Nate Eldredge neldredge@math.ucsd.edu This is incorporated into bin/129405. -- Nate Eldredge neldredge@math.ucsd.edu For bugs matching the following criteria: Status: In Progress Changed: (is less than) 2014-06-01 Reset to default assignee and clear in-progress tags. Mail being skipped |