Matthew Dillon wrote:
The fork()ing bug also needs to be fixed, probably by putting a lock in the process group structure to interlock signal propogation and fork().
How about checking if sigint arrived while the parent was sleeping in fork1(), and adding the signal to the child's pending signals? -- Serve - BSD +++ RENT this banner advert +++ ASCII Ribbon /"\ Work - Mac +++ space for low €€€ NOW!1 +++ Campaign \ / Party Enjoy Relax | http://dragonflybsd.org Against HTML \ Dude 2c 2 the max ! http://golden-apple.biz Mail + News / \
signature.asc
Description: OpenPGP digital signature