delete tpsession;
}
- delete_session_data(false);
+ delete tsession;
free_flow_data();
service_candidates.clear();
client_candidates.clear();
init_bytes_without_reply > odp_ctxt.max_bytes_before_service_fail));
}
-void AppIdSession::delete_session_data(bool free_api)
+void AppIdSession::delete_session_data()
{
api.service.reset();
api.client.reset();
api.payload.reset();
-
- if (tsession)
- delete tsession;
-
- // delete api data only when appid session is getting reset
- if (free_api)
- api.delete_session_data();
+ api.delete_session_data();
+ delete tsession;
}
int AppIdSession::add_flow_data(void* data, unsigned id, AppIdFreeFCN fcn)
uint16_t prev_http2_raw_packet = 0;
void reinit_session_data(AppidChangeBits& change_bits, ThirdPartyAppIdContext* tp_appid_ctxt);
- void delete_session_data(bool free_api = true);
+ void delete_session_data();
bool tp_app_id_deferred = false;
bool tp_payload_app_id_deferred = false;