Changeset 7bf9c8b in rtems


Ignore:
Timestamp:
Jun 9, 2016, 1:14:19 PM (3 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
3bf9fdb
Parents:
251c94d
Message:

score: Comment _Thread_queue_Enqueue_critical()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpukit/score/src/threadqenqueue.c

    r251c94d r7bf9c8b  
    9393  }
    9494
     95  /*
     96   * At this point thread dispatching is disabled, however, we already released
     97   * the thread queue lock.  Thus, interrupts or threads on other processors
     98   * may already changed our state with respect to the thread queue object.
     99   * The request could be satisfied or timed out.  This situation is indicated
     100   * by the thread wait flags.  Other parties must not modify our thread state
     101   * as long as we are in the THREAD_QUEUE_INTEND_TO_BLOCK thread wait state,
     102   * thus we have to cancel the blocking operation ourself if necessary.
     103   */
    95104  success = _Thread_Wait_flags_try_change(
    96105    the_thread,
Note: See TracChangeset for help on using the changeset viewer.