[osx] - stop hammering the noidlesleep assertion - we only need to hold it once.