This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug nptl/654] Cancelling nptl thread on dlclose() leads to application hangup


http://sourceware.org/bugzilla/show_bug.cgi?id=654

Andreas Jaeger <aj at suse dot de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |aj at suse dot de
         Resolution|                            |FIXED

--- Comment #10 from Andreas Jaeger <aj at suse dot de> 2012-05-06 09:03:13 UTC ---
I checked glibc 2.15 and the testcase works for me, I assume this is fixed
with:

2006-10-27  Ulrich Drepper  <drepper@redhat.com>

    * elf/dl-close.c (_dl_close_worker): Renamed from _dl_close and
    split out locking and parameter checking.
    (_dl_close): Call _dl_close_worker after locking and checking.
    * elf/dl-open.c (_dl_open): Call _dl_close_worker instead of
    _dl_close.
    * elf/Makefile: Add rules to build and run tst-thrlock.
    * elf/tst-thrlock.c:  New file.


If you still have the problem with glibc 2.15, please reopen and tell us a
better way to reproduce.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]