PROBLEM: (CLD BCSMB02JR, CLD BCGM324NQ, CLD HPAQ519K5) (Patch ID: OSF440-236) ******** This patch fixes the following three problems: 1. When printing jobs, a timeout can occur after five minutes, which causes some large print jobs to stop, then resume printing from the beginning of the print job. This has been corrected by setting the timeout to read an ACK from the remote lpd daemon to 3 days. 2. When slave lpd daemons try to process jobs on the print queue, some of them can fail to obtain a lock on the lock file, and exit with an error. this has been corrected by increasing, from 10 seconds to 120 seconds, the time limit of lpd to wait for the current daemon to either give up the lock on the queue, or print the queued jobs. 3. A problem where some print jobs will print out twice. This has been corrected by eliminating timeouts from the sendfile () procedure. PROBLEM: (HPAQ80R71, BCSM518MX, BCSM31NJD, 48482) (Patch ID: OSF440-254) ******** This patch fixes the following four problems: 1. A remote print job may fail to print, with the error message: lstat/open failed for dfA... no such file or directory 2. If a remote print job is printing, and the connection to the printer is lost, the print job does not resume printing once the connection is restored. 3. Sometimes when sequence numbers wrap around from 999 to 000, job 000 is submitted before, and prints before, job 999. 4. lpstat -u output is incorrect. PROBLEM: (77238, 76104, 73772) (PATCH ID: OSF440-333) ******** This patch fixes the following printing problems: o When using the I18N "ya" option, the queue daemon filters will terminate after 32 jobs. o Under certain circumstances, print jobs are terminated when printing to certain printers that are connected to a DECserver through TCP/IP. PROBLEM: (PATCH ID: OSF440-333) ******** This patch fixes a printing problem where lpd reads any data from the printer that has not been read, for local and remote connections. The read-backs for remote connections cause an additional 2 second timeout which may cause a job-submit failure on the job-number wraparound. This patch fixes the problem by performing the read-backs for local connections only. PROBLEM: (76329, 76559) (PATCH ID: OSF440-485) ******** This patch corrects a problem in which, under certain conditions, unnecessary error messages are written to the lpr.log file. PROBLEM: (78515, 80638, 80639, 89877) (PATCH ID: OSF440-452) ******** This patch fixes the following four printing problems: - A user is unable to delete a print job from a remote system with a hostname greater than 32 characters because the hostname was truncated. - When a TCP/IP connection fails, the retry algorithm would take longer to print jobs due to a long retry interval. - A timing hole during lpd last-job completion and shutdown needed to be closed. - It was not possible to print to the lpd queue using Windows 2000. PROBLEM: (82203, 81354, 85602) (PATCH ID: OSF440-509) ******** This fix introduces the "JJ" /etc/printcap parameter, which allows the user to choose either one tcp/ip connection for all jobs in the print queue (JJ=1), or a tcp/ip connection for each job in the print queue (JJ=0). It also closes a timing hole that existed when lpd was shutting down. This patch also fixes a problem in which lpd hangs when printing to advanced server queues (using /dev/null). PROBLEM: (89158) (PATCH ID: OSF440-658) ******** This patch fixes an lpd problem, a memory leak associated with the allocation of a buffer.