diff --git a/src/dev/net/etherswitch.cc b/src/dev/net/etherswitch.cc index 0564ee594..52d9b11ab 100644 --- a/src/dev/net/etherswitch.cc +++ b/src/dev/net/etherswitch.cc @@ -172,7 +172,7 @@ EtherSwitch::Interface::enqueue(EthPacketPtr packet, unsigned senderId) // to send this packet out the external link // otherwise, there is already a txEvent scheduled if (outputFifo.push(packet, senderId)) { - parent->reschedule(txEvent, curTick() + switchingDelay()); + parent->reschedule(txEvent, curTick() + switchingDelay(), true); } }