handle guard timeout