sleep for defend being block