Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 99a00a45 authored by Matthew Xie's avatar Matthew Xie Committed by Android Git Automerger
Browse files

am c54efddb: Make sure conn_id is valid before using it

* commit 'c54efddb':
  Make sure conn_id is valid before using it
parents 249615c2 c54efddb
Loading
Loading
Loading
Loading
+7 −2
Original line number Original line Diff line number Diff line
@@ -411,10 +411,15 @@ void srvc_eng_release_channel (UINT16 conn_id)
{
{
    tSRVC_CLCB *p_clcb =  srvc_eng_find_clcb_by_conn_id(conn_id);
    tSRVC_CLCB *p_clcb =  srvc_eng_find_clcb_by_conn_id(conn_id);


    if (p_clcb == NULL)
    {
        GATT_TRACE_ERROR("%s: invalid connection id %d", __FUNCTION__, conn_id);
        return;
    }

    p_clcb->cur_srvc_id = SRVC_ID_NONE;
    p_clcb->cur_srvc_id = SRVC_ID_NONE;


    /* check pending request */
    /* check pending request */
    //if (p_clcb->pend_req == NULL)
    GATT_Disconnect(p_clcb->conn_id);
    GATT_Disconnect(p_clcb->conn_id);
}
}
/*******************************************************************************
/*******************************************************************************