Validity check of client request handle is incorrect
The validity check of client request handle is only checking index is included in array boundaries. It shall also check a previous request handle was recorded for this index.
In request_handle_bs__is_valid_req_handle
function of file request_handle_bs.c
, the result should be true
only if the .response
field of the request doesn't equal constants__c_msg_type_indet
Edited by Vincent Monfort