Changeset 3bf5976 in mainline


Ignore:
Timestamp:
2006-05-28T15:07:29Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d6e5cbc
Parents:
74fbedb
Message:

Fix critical bug in timeout processing introduced several hours ago.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • generic/src/time/clock.c

    r74fbedb r3bf5976  
    6969         * run all expired timeouts as you visit them.
    7070         */
    71         for (i = 0; i < CPU->missed_clock_ticks; i++) {
     71        for (i = 0; i <= CPU->missed_clock_ticks; i++) {
    7272                spinlock_lock(&CPU->timeoutlock);
    7373                while ((l = CPU->timeout_active_head.next) != &CPU->timeout_active_head) {
Note: See TracChangeset for help on using the changeset viewer.