* ADA and SIGALARM
@ 1990-02-21 20:59 Mark E Hunter
1990-02-22 1:57 ` William Thomas Wolfe, 2847
0 siblings, 1 reply; 2+ messages in thread
From: Mark E Hunter @ 1990-02-21 20:59 UTC (permalink / raw)
Hi,
Got a question for the ADA gurus here. I am
sure someone has asked it before. 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? Any ideas,
explanations, and solutions would be graciously accepted.
Mark E. Hunter
meh@wucs1.wustl.edu
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: ADA and SIGALARM
1990-02-21 20:59 ADA and SIGALARM Mark E Hunter
@ 1990-02-22 1:57 ` William Thomas Wolfe, 2847
0 siblings, 0 replies; 2+ messages in thread
From: William Thomas Wolfe, 2847 @ 1990-02-22 1:57 UTC (permalink / raw)
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
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~1990-02-22 1:57 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1990-02-21 20:59 ADA and SIGALARM Mark E Hunter
1990-02-22 1:57 ` William Thomas Wolfe, 2847
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox