diff options
Diffstat (limited to 'src/mem/tport.cc')
-rw-r--r-- | src/mem/tport.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mem/tport.cc b/src/mem/tport.cc index 21907c0ca..2d8e7dba4 100644 --- a/src/mem/tport.cc +++ b/src/mem/tport.cc @@ -66,6 +66,13 @@ SimpleTimingPort::recvTiming(Packet *pkt) pkt->makeTimingResponse(); sendTimingLater(pkt, latency); } + else { + if (pkt->cmd != Packet::UpgradeReq) + { + delete pkt->req; + delete pkt; + } + } return true; } |