summaryrefslogtreecommitdiff
path: root/src/thread.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/thread.c')
-rw-r--r--src/thread.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/thread.c b/src/thread.c
index 50111d9917..c39d689e0f 100644
--- a/src/thread.c
+++ b/src/thread.c
@@ -185,6 +185,10 @@ static rt_err_t _rt_thread_init(struct rt_thread *thread,
0,
RT_TIMER_FLAG_ONE_SHOT);
+#ifdef RT_USING_MODULE
+ thread->module_id = RT_NULL;
+#endif
+
/* initialize signal */
#ifdef RT_USING_SIGNALS
thread->sig_mask = 0x00;