From: billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu (William Thomas Wolfe, 2847 )
Subject: Re: ADA and SIGALARM
Date: 22 Feb 90 01:57:15 GMT [thread overview]
Message-ID: <8112@hubcap.clemson.edu> (raw)
In-Reply-To: 1990Feb21.205907.27015@cec1.wustl.edu
From meh@wucs1.wustl.edu (Mark E Hunter):
> I am running an
> ADA multitasking program under Sunview on a sun
> workstation. Very often, the program crashes. This
> appears to happen when an ADA task picks up an
> alarm meant for Sunview. What is going on here?
If you are using the Telesoft compiler, section 1.2.3.1 of the
Software Extensions User Guide specifically states (page 1-3)
that "The Ada run-time kernel uses SIGALARM for implementing
DELAY statements, timed ENTRY calls, and selective waits with
DELAY alternatives. [...] When the SunView notifier is called...
it issues a system call that will replace the Ada kernel's timer
interrupt handler with its own. [...] In future releases, a special
version of the Ada run-time kernel that cooperates with the SunView
kernel will be included in the SunView Bindings sublibrary. That
kernel will allow full use of Ada tasking with SunView."
Bill Wolfe, wtwolfe@hubcap.clemson.edu
prev parent reply other threads:[~1990-02-22 1:57 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
1990-02-21 20:59 ADA and SIGALARM Mark E Hunter
1990-02-22 1:57 ` William Thomas Wolfe, 2847 [this message]
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox