On Tue, 22 Jan 2008 17:00:07 -0600, Paul Gilmartin 
<[EMAIL PROTECTED]> wrote:

>...
>Whenever the queue is empty, the queue emptier WAITs.  But if the
>queue is storage constrained, it can fill up.  What does the
>queue filler do then?
>...

I don't think there can be a general answer to that question.  If the
queue is full the queue filler has to stop putting stuff on the queue.
That means it has to stop accepting (or generating) its input, or has
to throw that input away.  The significance obviously depends on 
the application.

BTW, an example of such a constrained application is anything with
a fixed number of queue elements that get shuffled among a series
of queues (free, input to process1, input to process2, ...).  If all the
elements are on process queues, no additional work can be 
accepted.

Pat O'Keefe 

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to