Description of problem: Threads in glibc have problems exiting appropriately. Version-Release number of selected component (if applicable): How reproducible: Regularly Steps to Reproduce: 1. run multithreaded app 2. if a thread receives a signal, it hangs Actual results: Expected results: Additional info: It looks like this has been out there for awhile, looked at the SRPMS and it doesn't look like fix is included (we see same stack trace as inktomi): http://bugs.gnu.org/cgi-bin/gnatsweb.pl?debug=&database=glibc&cmd=view+audit- trail&pr=3501
LinuxThreads has problems with signals, this is nothing new. Try RHL9 with NPTL which should handle all these things nicely.
closing.