acquire wakelock only when not present