site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com Dirk -- 0x6303 3 0x6403 1 0x6503 1 1 0x6603 1 0x6703 1 0x6303 2 which gives 2 DeadName rights. -- Chris ------------------ 6 Infinite Loop M/S 306-2MS Cupertino CA 95014 phone: (408) 974-4033 fax: (408) 862-7577 email: sarcone@apple.com _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... After calling pthread_create() and pthread_detach() MachPortDump shows these additional ports: This makes up for five ports with a total of 4 send rights, 3 receive rights and a PortSet. 0x6303 is the result for mach_thread_self() in this example. After terminating the thread these rights still exist: How could I care for releasing these references? I seem to recall that you have to call mach_port_deallocate() for any port returned from mach_thread_self()...Are you doing that? This email sent to site_archiver@lists.apple.com
participants (1)
-
Chris Sarcone