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@

Reply via email to