diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1996-02-09 14:21:37 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1996-02-09 14:21:37 +0000 |
commit | 8a38f3b1e5cb8f5e8e680e05ffbf7e0eaf54de2d (patch) | |
tree | 6dedefb8be02a15744a68ba32516425c7f2de0e2 /cpukit/score/cpu/unix | |
parent | changed synchronization algorithm to be a single list of enumerated states (diff) | |
download | rtems-8a38f3b1e5cb8f5e8e680e05ffbf7e0eaf54de2d.tar.bz2 |
added clear of _ISR_Signals_to_thread_executing
Diffstat (limited to '')
-rw-r--r-- | cpukit/score/cpu/unix/cpu.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cpukit/score/cpu/unix/cpu.c b/cpukit/score/cpu/unix/cpu.c index de3e6a7118..e32410aa35 100644 --- a/cpukit/score/cpu/unix/cpu.c +++ b/cpukit/score/cpu/unix/cpu.c @@ -622,6 +622,7 @@ void _CPU_ISR_Handler(int vector) if (_Thread_Dispatch_disable_level == 0 && (_Context_Switch_necessary || _ISR_Signals_to_thread_executing)) { + _ISR_Signals_to_thread_executing = FALSE; _CPU_ISR_Enable(0); _Thread_Dispatch(); } |