Hi there, please excuse if I send this question to the wrong list - I'm absolutely new to the Darwin project. Currently I'm trying to port a realtime CORBA ORB to Mac OS X. While it compiles and runs fine on Solaris machines, I've got certain troubles with X's pthread implementation. As I was told on the student developer's list, the Darwin kernel currently doesn't support per-thread signals. So I'd tried to replace the unimplemented calls to pthread_kill() with pthread_cancel() or pthread_detach(). Both result in 'zombie' threads that are stuck in a "semaphore_wait_trap" within pthread_exit() as the gdb call chain tells me. Since someone also stated, that this is a known issue and already corrected in "the current builds of 10.2 (expected July or so)", I wonder, if I can replace this specific part of Mac OS X's kernel with a current build of Darwin (that hopefully got rid of this issue already) - and how to do that in detail. Feel free to redirect my question to a more appropriate list or newsgroup. Mark _______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.