[PATCH] Use right lock release in __register_exitproc()
Sebastian Huber
sebastian.huber@embedded-brains.de
Tue May 17 17:04:38 GMT 2022
---
newlib/libc/stdlib/__atexit.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/newlib/libc/stdlib/__atexit.c b/newlib/libc/stdlib/__atexit.c
index 04bdf194e..e59f04c2e 100644
--- a/newlib/libc/stdlib/__atexit.c
+++ b/newlib/libc/stdlib/__atexit.c
@@ -128,7 +128,7 @@ __register_exitproc (int type,
if (args == NULL)
{
#ifndef __SINGLE_THREAD__
- __lock_release(__atexit_recursive_mutex);
+ __lock_release_recursive(__atexit_recursive_mutex);
#endif
return -1;
}
--
2.35.3
More information about the Newlib
mailing list