site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com On Mar 15, 2007, at 05:00, Colin Hirsch wrote: Hallo, Jean-François Roy -- Co-Founder of MacStorm /dev/klog. You better pipe that through your mind. http://www.devklog.net http://www.macstorm.org bahamut@macstorm.org http://www.devklog.net/documents/Jean-Francois_Roy.gpgkey Fingerprint: 06CD 6F7B 4BF0 2AC6 78B2 57A3 06BE 6CB3 0591 FA2D _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... This email sent to site_archiver@lists.apple.com I am not a kernel developer, but there's my understanding of the situation. In Mac OS X 10.4 (Tiger), the only automatic cancellation points available are on pthread_cond_wait, pthread_cond_timedwait, pthread_join, exit and of course when using pthread_testcancel. http://developer.apple.com/macosx/multithreadedprogramming.html has some more details. In Mac OS X 10.5 (Leopard), all mandatory cancellation points in UNIX '03 should be available since Apple plans on submitting Leopard for UNIX '03 certification (http://developer.apple.com/leopard/overview/). is there any documentation on the current status of pthreads cancellation? (I read the man page and searched the developer documentation, but they all seem to be out of date: none of them includes the _APPLE_C_SOURCE define that was mentioned in an earlier thread on this subject; can I assume that it makes all Posix mandated cancellation points work? I tested with poll(), and that was ok; it would however be nice to have a "more complete" man page...) Regards, Colin Hirsch _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/bahamut% 40macstorm.org This email sent to bahamut@macstorm.org PGP.sig
participants (1)
-
Jean-Francois Roy