I don't think threads are supposed to catch SIGCANCEL; you're not allowed to signal them with it in user space, at least:
man pthread_kill: The sig argument must be one of the signals listed in signal.h(3HEAD), with the exception of SIGCANCEL being reserved and off limits to pthread_kill(). -- This message posted from opensolaris.org _______________________________________________ dtrace-discuss mailing list dtrace-discuss@opensolaris.org