1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-28 00:21:52 +03:00
* pthread_join.c (pthread_join): Set tid field of the joined
	thread to -1.  This isn't necessary but helps to recognize some
	error conditions with almost no cost.

	* allocatestack.c (FREE_P): Also negative values indicate an
	unused stack.
This commit is contained in:
Ulrich Drepper
2003-05-16 22:09:32 +00:00
parent bc58c14e33
commit 7ac5b8e2fa
3 changed files with 11 additions and 1 deletions

View File

@ -111,7 +111,7 @@ static unsigned int nptl_ncreated;
/* Check whether the stack is still used or not. */
#define FREE_P(descr) ((descr)->tid == 0)
#define FREE_P(descr) ((descr)->tid <= 0)
/* We create a double linked list of all cache entries. Double linked