1 Nov 2008 06:59
CVS commit: src/sys
Bill Stouder-Studenmund <wrstuden <at> netbsd.org>
2008-11-01 05:59:33 GMT
2008-11-01 05:59:33 GMT
Module Name: src Committed By: wrstuden Date: Sat Nov 1 05:59:33 UTC 2008 Modified Files: src/sys/compat/sa: compat_sa.c src/sys/kern: kern_exit.c Log Message: Adjust the sleeps in lwpcache and lwpublk. Make them uninterruptable for now. This will prevent signals from waking them. Adjust exit_lwps() to explicitly add LW_SINTR to all of them, so that the process exit code can wake them up. This is needed as threads in both of these wait channels die once they are woken. So they aren't interruptable in the typical sense. I am now able to suspend & resume firefox successfully now. To generate a diff of this commit: cvs rdiff -r1.6 -r1.7 src/sys/compat/sa/compat_sa.c cvs rdiff -r1.214 -r1.215 src/sys/kern/kern_exit.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
RSS Feed