Squashed commit of the following:
commit
14adfff5e37a683b77cc1426edf78c37bdbc2897
Author: Shravan Rangaraju <shrarang@cisco.com>
Date: Fri Jan 15 00:03:42 2021 -0500
appid: do not process sip event for an existing session after detector reload
if (!flow)
return;
- SipEvent& sip_event = (SipEvent&)event;
AppIdSession* asd = appid_api.get_appid_session(*flow);
+ // Skip for sessions using old odp context after odp reload
+ if (asd and (!pkt_thread_odp_ctxt or
+ (asd->get_odp_ctxt_version() != pkt_thread_odp_ctxt->get_version())))
+ return;
+ SipEvent& sip_event = (SipEvent&)event;
const Packet* p = sip_event.get_packet();
assert(p);
if ( !asd )