diff --git a/src/Cedar/Proto_PPP.c b/src/Cedar/Proto_PPP.c index f3cac27d..1e58b7ef 100644 --- a/src/Cedar/Proto_PPP.c +++ b/src/Cedar/Proto_PPP.c @@ -2457,6 +2457,7 @@ bool PPPSendAndRetransmitRequest(PPP_SESSION *p, USHORT protocol, PPP_LCP *c) if (PPPSendPacketEx(p, pp, false) == false) { PPPSetStatus(p, PPP_STATUS_FAIL); + FreePPPPacket(pp); WHERE; return false; }