mp@mit-eddie.UUCP (Mark Plotnick) (09/19/83)
I'm uncertain as to the etymology of the bnproc.c we run here, but its problem may be shared by other news-batching implementations. I just noticed (by running uuxqt manually) that bnproc will print an error message AND EXIT if the pclose of the rnews process is nonzero. Unfortunately, rnews returns nonzero status for every little error, e.g. if your machine doesn't subscribe to the group mentioned in the article header. After bnproc runs an rnews that returns nonzero, it exits and throws away all the remaining news in that batch. I fixed it by commenting out the appropriate exit() line in bnproc.c. Mark