diff options
| author | Bernard Xiong <[email protected]> | 2013-12-18 18:05:31 -0800 |
|---|---|---|
| committer | Bernard Xiong <[email protected]> | 2013-12-18 18:05:31 -0800 |
| commit | 0e8b23ff954fe2164ea5aedc4efc334982158b62 (patch) | |
| tree | 09043f8117d205b3be4c308004948d357e6851c7 /examples/kernel/semaphore_priority.c | |
| parent | cb347f5af05be87d673ec7c53662eb5e61ed681d (diff) | |
| parent | a51b5799f73c7fb6df3d53d540b94fa85fb283c1 (diff) | |
Merge pull request #212 from grissiom/fix-tc
Fix tc
Diffstat (limited to 'examples/kernel/semaphore_priority.c')
| -rw-r--r-- | examples/kernel/semaphore_priority.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/examples/kernel/semaphore_priority.c b/examples/kernel/semaphore_priority.c index c106a25d5e..2bbeb80389 100644 --- a/examples/kernel/semaphore_priority.c +++ b/examples/kernel/semaphore_priority.c @@ -100,6 +100,12 @@ static void _tc_cleanup() rt_thread_delete(t2); rt_thread_delete(worker); + if (sem) + { + rt_sem_delete(sem); + sem = RT_NULL; + } + if (t1_count > t2_count) tc_done(TC_STAT_FAILED); else |
