bug fixed cpu wakeup