* "Ada as a second language" question
@ 2001-09-26 22:47 Darren New
2001-09-27 3:30 ` James Rogers
2001-09-27 5:39 ` J. David Bryan
0 siblings, 2 replies; 4+ messages in thread
From: Darren New @ 2001-09-26 22:47 UTC (permalink / raw)
If you have this book and a few minutes, can you turn to page 879?
Therein you find a Load_Manager. The said Load_Manager demonstrates the
proper way to requeue an entry.
Unfortunately, it looks like if someone calls Set_Load while nothing
else is queued, and in particular while there's nothing queued on
Wait_To_Retry, then the whole system will block. Nothing's queued on the
private entry that opens the only public entry.
Am I missing something? Or is this an error in that code? Particularly
since a paragraph or two later the author says "As the example
illustrates, the 'Count attribute can be used in a barrier", except he
doesn't.
TIA!
--
Darren New
San Diego, CA, USA (PST). Cryptokeys on demand.
Who is this Dr. Ibid anyway,
and how does he know so much?
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: "Ada as a second language" question
2001-09-26 22:47 "Ada as a second language" question Darren New
@ 2001-09-27 3:30 ` James Rogers
2001-09-27 5:39 ` J. David Bryan
1 sibling, 0 replies; 4+ messages in thread
From: James Rogers @ 2001-09-27 3:30 UTC (permalink / raw)
Darren New wrote:
>
> If you have this book and a few minutes, can you turn to page 879?
>
> Therein you find a Load_Manager. The said Load_Manager demonstrates the
> proper way to requeue an entry.
>
> Unfortunately, it looks like if someone calls Set_Load while nothing
> else is queued, and in particular while there's nothing queued on
> Wait_To_Retry, then the whole system will block. Nothing's queued on the
> private entry that opens the only public entry.
>
> Am I missing something? Or is this an error in that code? Particularly
> since a paragraph or two later the author says "As the example
> illustrates, the 'Count attribute can be used in a barrier", except he
> doesn't.
You are correct. There is an error in that code. The error can be
fixed by changing Set_Load to an entry, using 'Count attribute for
the barrier condition.
Jim Rogers
Colorado Springs, Colorado USA
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: "Ada as a second language" question
2001-09-26 22:47 "Ada as a second language" question Darren New
2001-09-27 3:30 ` James Rogers
@ 2001-09-27 5:39 ` J. David Bryan
2001-09-27 17:04 ` Darren New
1 sibling, 1 reply; 4+ messages in thread
From: J. David Bryan @ 2001-09-27 5:39 UTC (permalink / raw)
On Wed, 26 Sep 2001 22:47:49 GMT in article <3BB25B0A.1FEFFF71@san.rr.com>,
Darren New wrote...
>
>
>Am I missing something? Or is this an error in that code?
See:
http://www.research.ibm.com/people/n/ncohen/a3sl_errata.html
--
-- Dave Bryan
NOTE: Due to unrelenting SPAM, I regret that I have been forced to post with
an encoded address. Please ROT13 this message to obtain the reply address.
Address also available at http://www.bcpl.net/~dbryan/mailto.html
Cyrnfr ercyl gb guvf nqqerff: wqoelna@npz.bet
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2001-09-27 17:04 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-09-26 22:47 "Ada as a second language" question Darren New
2001-09-27 3:30 ` James Rogers
2001-09-27 5:39 ` J. David Bryan
2001-09-27 17:04 ` Darren New
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox