diff --git a/src/network/net_rtl8139.c b/src/network/net_rtl8139.c index 144af7845..24ac2f72a 100644 --- a/src/network/net_rtl8139.c +++ b/src/network/net_rtl8139.c @@ -3165,7 +3165,7 @@ static void rtl8139_timer(void *opaque) s->TCTR++; - if (s->TCTR >= s->TimerInt && s->TimerInt != 0){ + if (s->TCTR == s->TimerInt && s->TimerInt != 0){ s->IntrStatus |= PCSTimeout; rtl8139_update_irq(s); }