sarantos@notecnirp.Princeton.EDU (Sarantos Kapidakis) (04/11/89)
I got some strange messages in the printer log file of my postscript job, like: psif: printer sync problem [2] () psif: Status message too long: (%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%) psif: printer sync problem [5] () These where mixed with my output ("print" postscript commands), when I executed my error handler. The paper output was correct (and was produced at the same time as the output messages). Another problem that I had may be related: Some other times I had execute that program, I had a timeout error, and the paper output was incomplete. I had not changed the jobtimeout value, and the default value in the printer is 0 (= unlimited), and I use no manualfeed. So it must be the waittimeout, the time the server will wait to receive additional input for a job that is in progress (red book, page 287). But it should not be caused by a program (this is to protect the LaserWriter from being tied up indefinitely by a host that crashes or is disconnected in the midst of sending a file to the server). I know that I can change the limit, but this is not the solution I am looking for the reason that is causing the error. What could be wrong in my program and cause such behavior ? Any ideas or similar situations ? thanks sarantos