Re: Power Management / IOKit
Re: Power Management / IOKit
- Subject: Re: Power Management / IOKit
- From: Jason Coco <email@hidden>
- Date: Sat, 13 Sep 2008 05:34:15 -0400
On Sep 13, 2008, at 05:25 , Brian Bergstrand wrote:
No matter how your app terminates, if you leave dangling resources
they will be cleaned up for you by the kernel. There may be a few
exceptions, but Mach ports (which is what IOKit handles are) are not
one of them.
I thought as much, but it seems strange to me that in this case, the
computer will no longer go to sleep due to being idle. I've tested it
with a simple terminal program. If I interrupt the run loop (^C for
example or SIGTERM) and don't call IODeregisterForSystemPower() the
computer simply will not sleep again until it's been rebooted. If
anyone else could test this, I'd really appreciate it... it seems like
a bug but I only have my hardware at the moment to test on and there
may be something wrong with that.
Jason
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:
This email sent to email@hidden