aboutsummaryrefslogtreecommitdiffstats
path: root/os/rt/include/chbsem.h
diff options
context:
space:
mode:
Diffstat (limited to 'os/rt/include/chbsem.h')
-rw-r--r--os/rt/include/chbsem.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/os/rt/include/chbsem.h b/os/rt/include/chbsem.h
index 46c27483f..ca79665ba 100644
--- a/os/rt/include/chbsem.h
+++ b/os/rt/include/chbsem.h
@@ -267,8 +267,9 @@ static inline void chBSemSignalI(binary_semaphore_t *bsp) {
chDbgCheckClassI();
- if (bsp->bs_sem.s_cnt < 1)
+ if (bsp->bs_sem.s_cnt < 1) {
chSemSignalI(&bsp->bs_sem);
+ }
}
/**