diff options
-rw-r--r-- | sys/pci/if_rl.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/sys/pci/if_rl.c b/sys/pci/if_rl.c index 7ce1500..47c4de5 100644 --- a/sys/pci/if_rl.c +++ b/sys/pci/if_rl.c @@ -1575,6 +1575,11 @@ rl_start(ifp) RL_CUR_TXMBUF(sc)->m_pkthdr.len); RL_INC(sc->rl_cdata.cur_tx); + + /* + * Set a timeout in case the chip goes out to lunch. + */ + ifp->if_timer = 5; } /* @@ -1585,10 +1590,6 @@ rl_start(ifp) if (RL_CUR_TXMBUF(sc) != NULL) ifp->if_flags |= IFF_OACTIVE; - /* - * Set a timeout in case the chip goes out to lunch. - */ - ifp->if_timer = 5; RL_UNLOCK(sc); return; |