freebsd-dev/lib/libthr
mtm 7755d3cd84 o Make the setting/checking of cancel state atomic with
respect to other threads and signal handlers by moving to
  the _thread_critical_enter/exit functions.

o Introduce an static function, testcancel(), that is used by
  the other functions in this module. This allows it to make
  locking assumptions that the top-level functions can't.

o Rework the code flow a bit to reduce indentation levels.

Approved by:	markm/mentor, re/blanket libthr
Reviewed by:	jeff
2003-05-15 17:56:18 +00:00
..
arch Fix a null dereference leading to a core dump when 2003-05-06 02:33:49 +00:00
sys - Adjust the makefiles so we have a per architecture makefile. 2003-04-01 07:07:38 +00:00
thread o Make the setting/checking of cancel state atomic with 2003-05-15 17:56:18 +00:00
Makefile - Adjust the makefiles so we have a per architecture makefile. 2003-04-01 07:07:38 +00:00