aboutsummaryrefslogtreecommitdiffstats
path: root/os
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-03-01 16:41:24 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-03-01 16:41:24 +0000
commit917c1b3de8c29b9aab8f745481827db179d3dd7e (patch)
tree0d4ab2b71cd91909a5e0af718f34da8d3a465948 /os
parent15637527154ac52316efcdd81734342fa65718d1 (diff)
downloadChibiOS-917c1b3de8c29b9aab8f745481827db179d3dd7e.tar.gz
ChibiOS-917c1b3de8c29b9aab8f745481827db179d3dd7e.tar.bz2
ChibiOS-917c1b3de8c29b9aab8f745481827db179d3dd7e.zip
Fixed bug 2961208.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1693 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os')
-rw-r--r--os/kernel/src/chevents.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/os/kernel/src/chevents.c b/os/kernel/src/chevents.c
index bed0def68..898b2c0bb 100644
--- a/os/kernel/src/chevents.c
+++ b/os/kernel/src/chevents.c
@@ -123,6 +123,7 @@ void chEvtSignal(Thread *tp, eventmask_t mask) {
chSysLock();
chEvtSignalI(tp, mask);
+ chSchRescheduleS();
chSysUnlock();
}