Matthew Dillon wrote:
:corecode 2007/02/25 19:55:22 PST : :DragonFly src repository : : Modified files:: sys/kern kern_sig.c : Log:: Fix suspend behavior by really stopping the process and setting its signal.: : Revision Changes Path: 1.74 +2 -0 src/sys/kern/kern_sig.cThe best test is to do a make -j 8 buildworld and ^Z and 'cont' randomly in the middle of the build process (after it gets past the depend step). make does hundreds of forks a second, literally, and if something doesn't stop it's fairly obvious.
Heh, no. The bug was of more obscure nature. A process just didn't stop when it was sending a SA_STOP signal to itself. Externally induced signals worked as expected, hence I didn't notice right away. cheers simon -- 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
