Macbook pro doesn't go to sleep after left inactive

Solution 1:

In this instance, use Activity Monitor.app to kill process pid 251(coreaudiod).

Tracking Down Idle Sleep Problems

Below is an overview for tracking down why your Mac will not idle sleep.

No Idle Sleep Assertion

A NoIdleSleepAssertion assertion is the most likely reason your Mac is not sleeping.

To see more about which processes are blocking sleep, run this command in Terminal.app:

pmset -g assertions

This will list active assertions and their owning application or process. Expect to see audio visual, network sharing, or printing related responses.

If a hidden process, such as pid 251(coreaudiod), is responsible, you can kill it using Activity Monitor.app. Afterwards rerun the pmset command above to check the assertion has been removed.

Common Causes

This Apple Discussion forum thread, My Mac don't go sleeping since Lion Update, contains numerous people who also encountered this problem. The same causes will affect OS X 10.9.

  • Check for stuck print jobs; a pending print job will keep your Mac awake
  • Check for audio visual or presentation programs that may restrict sleep while playing

Solution 2:

Actually thanks for your detailed report one can see it is the application Boom preventing the sleep mode.

Try one of the following by updating the app Boom to 1.8.1, or disable it to test.

The 1.8.1 has some fixes that might help:

--- Audio clipping(cutting out) issue is now fixed.
--- Kernel task consumption issue has been fixed. Now it functions the same as default OS X with or without Boom.
--- No sound after sleep issue is now resolved.
--- VLC and other media compatibility issue fixed.
--- Volume key sound delay.
Our developers our working with Apple's DST to have a quick fix for this.
--- Audio drop when using Facetime. Mavericks users are advised to turn off Boom when FaceTime is active.