Installed on two machines - the same behavior LPRng-3.8.15-2 (Phoebe) and LPRng-3.8.15-4 (rawhide) both stop printing after the first job is printed. You can see in the log file that the jobs are removed. Restarting lpd allows you to print the first job again. LPRng-3.8.9-6 does not have this problem and everything works fine.
I haven't seen the behaviour you've described as such, but I have seen a job missed in my testing. It's quite important to know what type of printer you are printing to: local (parallel or USB), remote (jetdirect, LPD, some other type)? Have you tried 3.8.19? I've put a test package at http://people.redhat.com/twaugh/tmp for you to try out. It seems to behave better for me.
This is a jetdirect HP printer. I have just tried 3.8.19 and it does not seem to have this problem.
LPRng-3.8.19-1 will shortly appear in rawhide.