Ignore:
Timestamp:
Apr 30, 2015, 11:18:45 AM (5 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, master
Children:
cc18d7b
Parents:
f5d6c8b
git-author:
Sebastian Huber <sebastian.huber@…> (04/30/15 11:18:45)
git-committer:
Sebastian Huber <sebastian.huber@…> (05/19/15 10:00:46)
Message:

score: Delete _CORE_message_queue_Flush_support()

Check the number of pending messages in _CORE_message_queue_Flush() to
avoid race conditions.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpukit/score/include/rtems/score/coremsgimpl.h

    rf5d6c8b rc654b525  
    180180);
    181181
    182 /**
    183  *  @brief Flush all outstanding messages.
    184  *
    185  *  This routine flushes all outstanding messages and returns
    186  *  them to the inactive message chain.
    187  *
    188  *  @param[in] the_message_queue points to the message queue to flush
    189  *
    190  *  @retval This method returns the number of pending messages flushed.
    191  *
    192  *  - INTERRUPT LATENCY:
    193  *    + single case
    194  */
    195 uint32_t   _CORE_message_queue_Flush_support(
    196   CORE_message_queue_Control *the_message_queue
    197 );
    198 
    199182#if defined(FUNCTIONALITY_NOT_CURRENTLY_USED_BY_ANY_API)
    200183/**
Note: See TracChangeset for help on using the changeset viewer.