From: David A. M. <dm...@re...> - 2005-12-13 14:59:40
|
I am working on a system that uses setjmp/longjmp based frame unwinding to support exception handling. The NPTL based glibc accesses the sjlj unwinding interfaces via a gcc provided library (libgcc_s.so). I have encountered a problem with three of the kernel syscalls tests that use the maximum number of file descriptors. The problem is that in order to perform frame unwinding, the library must be opened using dlopen, but since all the file descriptors are used, an error is displayed instead. I have patched the three tests to close the last file descriptor created (after the test results are recorded) in order to make one file descriptor available for loading the library. Please apply this patch if it is acceptable. Thank you, d.marlin |