forked from xuos/xiuos
fix a bug of message queue for XiZi,the message queue id is not deleted in the end
This commit is contained in:
parent
73d10380ea
commit
67f09231ea
|
@ -297,6 +297,7 @@ static x_err_t _DeleteMsgQueue(struct MsgQueue *mq)
|
|||
KERNEL_FREE(mq->msg_buf);
|
||||
|
||||
lock = CriticalAreaLock();
|
||||
IdRemoveObj(&k_mq_id_manager, mq->id.id);
|
||||
DoubleLinkListRmNode(&(mq->link));
|
||||
CriticalAreaUnLock(lock);
|
||||
KERNEL_FREE(mq);
|
||||
|
|
Loading…
Reference in New Issue