wlan: Timer Leak@ limTimerUtils.c

Timer "gLimP2pSingleShotNoaInsertTimer" is getting created and activated as well.
But not deactivating/deleting it, which is causing the memory leak

CRs-Fixed: 444217
Change-Id: I470e73b83cd5fb6988b38a6a1152258af6d4ee0f
diff --git a/CORE/MAC/src/pe/lim/limTimerUtils.c b/CORE/MAC/src/pe/lim/limTimerUtils.c
index ee7ab6a..837db65 100644
--- a/CORE/MAC/src/pe/lim/limTimerUtils.c
+++ b/CORE/MAC/src/pe/lim/limTimerUtils.c
@@ -813,6 +813,9 @@
         tx_timer_delete(&pMac->lim.limTimers.gLimMaxChannelTimer);
         tx_timer_delete(&pMac->lim.limTimers.gLimPeriodicProbeReqTimer);
         tx_timer_delete(&pMac->lim.limTimers.gLimMinChannelTimer);
+#ifdef WLAN_FEATURE_P2P
+        tx_timer_delete(&pMac->lim.limTimers.gLimP2pSingleShotNoaInsertTimer);
+#endif
 
         if(NULL != pMac->lim.gLimPreAuthTimerTable.pTable)
             palFreeMemory(pMac->hHdd, pMac->lim.gLimPreAuthTimerTable.pTable);