From 1aa2d038aacaf69d8d216007edef736db9f86e85 Mon Sep 17 00:00:00 2001 From: chenzhihong007 <109498998+chenzhihong007@users.noreply.github.com> Date: Wed, 22 Jan 2025 10:28:55 +0800 Subject: [PATCH] osal: fix rtthread usb_osal_thread_delete() API (#288) Signed-off-by: Zhihong Chen --- osal/usb_osal_rtthread.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/osal/usb_osal_rtthread.c b/osal/usb_osal_rtthread.c index d355699c..dd1075a5 100644 --- a/osal/usb_osal_rtthread.c +++ b/osal/usb_osal_rtthread.c @@ -26,6 +26,8 @@ usb_osal_thread_t usb_osal_thread_create(const char *name, uint32_t stack_size, void usb_osal_thread_delete(usb_osal_thread_t thread) { if (thread == NULL) { + rt_thread_t self = rt_thread_self(); + rt_thread_control(self, RT_THREAD_CTRL_CLOSE, RT_NULL); return; }