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