Clean the proc structure before to use.
authorasterix <asterix@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 18 Dec 2008 15:00:47 +0000 (15:00 +0000)
committerasterix <asterix@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 18 Dec 2008 15:00:47 +0000 (15:00 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@2085 38d2e660-2303-0410-9eaa-f027e97ec537

bertos/kern/proc.c

index 25ef1c67e4a29d8367cea39b6f8bf938b3770cea..c971c09fe08fd3a10183ca9203f0776493fc3c10 100644 (file)
@@ -103,6 +103,7 @@ static void proc_init_struct(Process *proc)
 
 #if CONFIG_KERN_SIGNALS
        proc->sig_recv = 0;
+       proc->sig_wait = 0;
 #endif
 
 #if CONFIG_KERN_HEAP
@@ -112,6 +113,7 @@ static void proc_init_struct(Process *proc)
 #if CONFIG_KERN_PRI
        proc->link.pri = 0;
 #endif
+
 }
 
 MOD_DEFINE(proc);