Tasking communication deadlocks in concurrent Ada programs

Joy Yee Shing Cheng, Ken Araki, K. Ushijima · ACM SIGAda Ada Letters · 1988

Tasking communication deadlock is one of most typical synchronization errors in concurrent Ada programs. In this article, we specify four kinds of tasking communication deadlocks, i.e., Circular-entry-calling, Dependence-blocking, Termination-blocking, and Acceptance-blocking. We also discuss briefly how to detect such deadlocks.

Read the paper · More papers on PaperTik