CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2021/01/06 12:54:17
Modified files:
lib/libc/asr : asr.c
lib/libc/include: thread_private.h
lib/libc/thread: rthread_cb.h rthread_libc.c
Log message:
Fix two issues related to thread private data in asr.
- setting up asr in single thread mode and then starting threads using asr
would lead to multiple threads sharing the same resolver.
- destruction of a thread that has been using asr would leak data.
Problem originally reported by Alexey Sokolov and Uli Schlachter.
ok kettenis@