TDF_TIMEOUT_RUNNING
while (td->td_flags & TDF_TIMEOUT_RUNNING) {
td->td_flags |= TDF_TIMEOUT_RUNNING | TDF_TIMEOUT;
td->td_flags &= ~TDF_TIMEOUT_RUNNING;