2004-10-28  Jakub Jelinek  <jakub@redhat.com>

	* pthread_create.c (__pthread_create_2_1): Avoid leaking stacks
	if sched_priority is not between minprio and maxprio.
This commit is contained in:
Ulrich Drepper 2004-10-28 19:09:21 +00:00
parent 7d4afb9b7f
commit a1fbd85875
2 changed files with 9 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2004-10-28 Jakub Jelinek <jakub@redhat.com>
* pthread_create.c (__pthread_create_2_1): Avoid leaking stacks
if sched_priority is not between minprio and maxprio.
2004-10-25 Kaz Kojima <kkojima@rr.iij4u.or.jp>
* sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S

View File

@ -459,10 +459,12 @@ __pthread_create_2_1 (newthread, attr, start_routine, arg)
err = create_thread (pd, iattr, STACK_VARIABLES_ARGS);
if (err != 0)
{
errout:
/* Something went wrong. Free the resources. */
if (!is_detached)
__deallocate_stack (pd);
{
errout:
__deallocate_stack (pd);
}
return err;
}