https://bugs.kde.org/show_bug.cgi?id=421931

--- Comment #5 from Carlos O'Donell <car...@redhat.com> ---
(In reply to Mark Wielaard from comment #3)
> What is a "detached thread" according to you?  There is no concept of
> detached threads in valgrind, all threads are under control of valgrind and
> valgrind makes sure that only one (kernel) thread is scheduled to run at any
> one time. See
> https://valgrind.org/docs/manual/manual-core.html#manual-core.pthreads

If you use ptrace under the hood to stop a pthread detached thread, and
therefore terminate it, then yes, there will be nothing else using the streams.

If that's the case, and we feel comfortable with that as a position then I can
flip this back to glibc and discuss *always* shutting down streams via
__libc_freeres regardless of their state?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to