comp.lang.ada
 help / color / mirror / Atom feed
From: "Theodore E. Dennison" <dennison@escmail.orl.mmc.com>
Subject: Re: Task kernal
Date: 1996/06/05
Date: 1996-06-05T00:00:00+00:00	[thread overview]
Message-ID: <31B5C5BE.31DFF4F5@escmail.orl.mmc.com> (raw)
In-Reply-To: tat115.5.31B592B3@psu.edu


Tod Trowbridge wrote:
> 
>     I am using activada for windows made by Alsys.
> Does anybody have any information about a run-time
> error "global blocking situation detected by task
> kernal".

I'd suspect that means you have a task deadlock. This is a situation
where Task_A is waiting to renedzvous with Task_B using Entry_C, and
Task_B is waiting to rendezvous with Task_A using Entry_D. One way
to solve such problems is to write your program using some kind of
client-server model for task interactions. Another way is to have 
one of the tasks use timed entry calls.

-- 
T.E.D.          
                |  Work - mailto:dennison@escmail.orl.mmc.com  |
                |  Home - mailto:dennison@iag.net              |
                |  URL  - http://www.iag.net/~dennison         |




  reply	other threads:[~1996-06-05  0:00 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-06-05  0:00 Task kernal Tod Trowbridge
1996-06-05  0:00 ` Theodore E. Dennison [this message]
1996-06-06  0:00   ` Ed Falis
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox