On Tue, 2 May 2000, Lorenzo Iania wrote:

> Warren Losh wrote:
> 
> > LPR queues up the reuqests and prints them in order smallest to
> > largest to reduce the average wait time for a job at the expense of
> > having a larger standard deviation in the wait times for jobs.  Maybe
> > this is what you are running into.  I don't know if there's a way to
> > disable this behavior or not.  At least that's what I recall lpd doing
> > years ago when I ran a unix lab in school.  I didn't go check the code
> > to see if it still did that or not.
> >
> > Warner
> >
> 
> I think you're right, because the process that generates the requests is
> only one. It consecutively opens pipes to lpr and then closes them. In
> effect it builds invoices from delivery documents and the printed numbers of
> invoices is effectively out of order, while the requests are ordered by
> number of invoice. Each pipe is opened and closed: so the processes are not
> concurrent: one begins after the other has finished.
> So, is there a way to disable this strange behavior?

Hmm, I've never seen such a strange behaviour. Lpd should do FIFO. Could
you give some more infos about your environment (os release, input filter
program, printer type)?

Regards

Konrad Heuer                                    Personal Bookmarks:
Gesellschaft für wissenschaftliche
   Datenverarbeitung mbH GÖttingen              http://www.freebsd.org
Am Faßberg, D-37077 GÖttingen                   http://www.daemonnews.org
Deutschland (Germany)

[EMAIL PROTECTED]



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to