Ticket #271: pr271b.diff

File pr271b.diff, 815 bytes (added by Aaron J. Grier, on 12/03/06 at 13:31:13)

pr271b.diff

  • c/src/exec/rtems/src/ratemonperiod.c

    old new rtems_status_code rtems_rate_monotonic_p 
    105105           *  This tells the _Rate_monotonic_Timeout that this task is
    106106           *  in the process of blocking on the period.
    107107           */
    108108
    109109          the_period->state = RATE_MONOTONIC_OWNER_IS_BLOCKING;
     110          the_period->next_length = length;
    110111          _ISR_Enable( level );
    111112
    112113          _Thread_Executing->Wait.id = the_period->Object.id;
    113114          _Thread_Set_state( _Thread_Executing, STATES_WAITING_FOR_PERIOD );
    114115