• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Power Management / IOKit
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Power Management / IOKit


  • Subject: Re: Power Management / IOKit
  • From: Godfrey van der Linden <email@hidden>
  • Date: Mon, 15 Sep 2008 16:18:58 +1000

If you have a small test app, can you please raise the bug with bug- reporter. In practice the kernel does usually clean up after a mach- port de-register but you could have detected a corner case.

Thanks

Godfrey

On 2008-09-13, at 7:34 PM, Jason Coco wrote:


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 _______________________________________________
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

_______________________________________________ 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
References: 
 >Power Management / IOKit (From: Jason Coco <email@hidden>)
 >Re: Power Management / IOKit (From: Brian Bergstrand <email@hidden>)
 >Re: Power Management / IOKit (From: Jason Coco <email@hidden>)

  • Prev by Date: GNU assembler freaks out at jumps and Intel syntax
  • Next by Date: launchd wrong behavior for nonexistent paths and crashed services
  • Previous by thread: Re: Power Management / IOKit
  • Next by thread: GNU assembler freaks out at jumps and Intel syntax
  • Index(es):
    • Date
    • Thread