From a7f6c66ec36b297bead2e4d12de1802f757905ed Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Tue, 29 Jul 2003 09:32:03 +0000 Subject: * rt/tst-timer2.c: New file. * rt/Makefile (tests): Add it. --- linuxthreads/sysdeps/pthread/timer_create.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'linuxthreads/sysdeps/pthread/timer_create.c') diff --git a/linuxthreads/sysdeps/pthread/timer_create.c b/linuxthreads/sysdeps/pthread/timer_create.c index 795f94c7d2..d63cda0687 100644 --- a/linuxthreads/sysdeps/pthread/timer_create.c +++ b/linuxthreads/sysdeps/pthread/timer_create.c @@ -178,7 +178,10 @@ timer_create (clock_id, evp, timerid) if (thread != NULL) __timer_thread_dealloc (thread); if (newtimer != NULL) - __timer_dealloc (newtimer); + { + timer_delref (newtimer); + __timer_dealloc (newtimer); + } } pthread_mutex_unlock (&__timer_mutex); -- cgit v1.2.3