Print jobs get into my print queu, but they don't get out.  So I started
debugging lpd.  After a lot of screwing around, I discovered that the
program was hanging up on line 1875 of printjob.c:

        pfd = open(pp->lp, pp->rw ? O_RDWR : O_WRONLY);

pp->lp is "/dev/lpt0"
pp->rw is 0

So then I returned to my shell prompt and typed in:

cat /dev/null >/dev/lpt0

and that hung up uninterruptibly.  What's going on?

FreeBSD 6.1-RELEASE, unmodified generic kernel.  All this worked normally
under 5.3, though that needed 'hw.intr_storm_threshold="2000"'.

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to