| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
On Jan 10, 2006, at 1:57 PM, Garth Cummings wrote: Hi Steve, I did wonder about that.
To be completely clear about this, these leaked ports are not reclaimed when the application exits?
One tricky issue is that under crash conditions, there is no guarantee that memory has not been smashed. This would seem to include run loops. Waking up a runloop seems risky. It could cause another signal to be sent which, under our current implementation, would cause us to simply abort since our crash handler code isn't reentrant which would leak the port (assuming, of course that these survive once the application has been terminated). There must be a safe way to handle this. - Steve |
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/email@hidden This email sent to email@hidden
| References: | |
| >IONotificationPortRef cleanup (From: Steve Checkoway <email@hidden>) | |
| >Re: IONotificationPortRef cleanup (From: Garth Cummings <email@hidden>) |
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.