comp.lang.ada
 help / color / mirror / Atom feed
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

      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