home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!haven.umd.edu!umd5!roissy.umd.edu!mark
- From: mark@roissy.umd.edu (Mark Sienkiewicz)
- Newsgroups: comp.sys.hp
- Subject: Re: Problem with hp laser II
- Message-ID: <17612@umd5.umd.edu>
- Date: 17 Dec 92 20:00:23 GMT
- References: <6854@tivoli.UUCP> <17491@umd5.umd.edu> <6954@tivoli.UUCP>
- Sender: news@umd5.umd.edu
- Organization: University of Maryland
- Lines: 28
-
- In article <6954@tivoli.UUCP> stuart@TIVOLI.COM (Stuart Jarriel) writes:
- >In article <17491@umd5.umd.edu>, mark@roissy.umd.edu (Mark Sienkiewicz) writes:
- >
- >|> It looks to me like the real problem is that the XXclose routine for the
- >|> terminal is changing the baud rate BEFORE the output is drained. If the
- >
- >Well, that would be true if a single process was sending data to the printer.
- >But SYSV print spooling is a conglomeration of shell scripts, with a cat
-
- yeah, but it is allegedly invoked as
-
- interface/name > /dev/whatever
-
- so the shell should be holding the printer open. When the shell exits,
- THEN the last close happens. The shell should be the only one blocked
- waiting for the output to drain.
-
- >
- >echo "some control char's to setup the printer"
- >cat file
- >echo "some more control char's"
- >
- >It's hard not to get the 300baud spikes.
-
- Ok, but which characters are getting transmitted at 300 baud? My experience
- has been that it's the last N, where N is some number just big enough
- to mess up your printout.
-
-