diff options
author | jhb <jhb@FreeBSD.org> | 2007-01-11 19:13:27 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2007-01-11 19:13:27 +0000 |
commit | 496f904eabc5a636f97ab8a3be7e8f10148b5a66 (patch) | |
tree | 2e9ff1da88cfa0913c9b18a3a5170a052c7389a5 /lib/libpthread/thread/thr_select.c | |
parent | fd81dffb5caf747b00bfd66e0706f69167812837 (diff) | |
download | FreeBSD-src-496f904eabc5a636f97ab8a3be7e8f10148b5a66.zip FreeBSD-src-496f904eabc5a636f97ab8a3be7e8f10148b5a66.tar.gz |
Wrap propagate_priority() in a critical section to prevent unwanted
preemptions when adjusting the priority of a thread that is on a run
queue. This was only observed when FULL_PREEMPTION was enabled.
Reported by: kris
Diagnosed by: ups
MFC after: 1 week
Diffstat (limited to 'lib/libpthread/thread/thr_select.c')
0 files changed, 0 insertions, 0 deletions