Multiple lpsched processes

I am running Solaris 8 and have been having print problems. I noticed multiple lpsched processes are being spawned. Does an lpsched get created for every print request? I thought there should be only one lpsched.

I read something about removing /var/spool/lp/SCHEDLOCK and fifos. What are they and is there anything else in /var/spool/lp I need to clean up?

thanks

[384 byte] By [c2ssupport] at [2007-11-26 9:03:26]
# 1
Stop/reject all the jobs in the queue and power the printer off. Shut down the print queue /usr/lib/lpshut. Remove the shedlock file you mentioned earlier. Remove the temporary files in /var/spool/lp/tmp. Power the printer back on and restart the queue /usr/lib/lpshed
mlennon at 2007-7-6 23:12:24 > top of Java-index,General,Talk to the Sysop...