Currently there is no dealloc api for ll_stats request to free the memory allocated for the ll_stats request's priv structure because of which memory is not freed from the request manager infrastructure, instead host frees the memory in request api. with this mechanism there is a race condition where if timeout occurs then in the caller api memory is freed for the response list and after processing the response list if the response callback comes then memory is allocated and inserted in the response list which will never be freed as the response list is already processed in the caller api after the timeout. Add a dealloc function for ll_stats request to free the memory with The help of request manager infrastructure. Change-Id: If91d777901d0c4c598a138b1439de7de024249a4 CRs-Fixed: 2703825 |
||
---|---|---|
.. | ||
inc | ||
src |