Menu

#160 Starting a ticker thread in QXK causes assertion

QP
closed
None
1
2024-08-01
2017-03-13
LawrenceC
No

Strarting a ticker AO in QXK causes an assertion in QActive_start, failing on the non zero queue length requirement pre-condition.

QXK QActive_start pre-conditions need to be modified to match those in the QK version.

Discussion

  • Quantum Leaps

    Quantum Leaps - 2017-03-13
    • status: open --> accepted
    • assigned_to: Quantum Leaps
     
  • Quantum Leaps

    Quantum Leaps - 2017-03-13

    The preconditions in QXK QActive_start_() and QActive::start() (in QP/C++) will be weakened to allow zero-size queue (for the Ticker thread). This will be implemented in the next QP/C/C++ releases.

     
  • Quantum Leaps

    Quantum Leaps - 2017-05-26
    • status: accepted --> closed
     
  • Quantum Leaps

    Quantum Leaps - 2017-05-26

    The fix described above has been implemented in QP/C/C++ 5.9.0.
    --MMS

     
  • Quantum Leaps

    Quantum Leaps - 2017-09-07
    • Group: QP-C --> QP-C-C++
     

Anonymous
Anonymous

Add attachments
Cancel