ltrywait
if (bp->timer_state == ltrywait) {
bp->timer_state = ltrywait;
hp->timer_state = ltrywait;
case ltrywait: