Ada 95 Quality and Style Guide Chapter 6

Chapter 6: Concurrency - TOC - 6.3 TERMINATION

6.3.5 Circular Task Calls

guideline

  • Do not call a task entry that directly or indirectly results in a call to an entry of the original calling task.

  • rationale

    A software failure known as task deadlock will occur if a task calls one of its own entries directly or indirectly via a circular chain of calls.


    < Previous Page Search Contents Index Next Page >
    1 2 3 4 5 6 7 8 9 10 11
    TOC TOC TOC TOC TOC TOC TOC TOC TOC TOC TOC
    Appendix References Bibliography