smk@axiom.UUCP (Steven Kramer) (01/17/84)
I found the problem in inews for runaway news, but I don't know exactly why. The recent fixes in ifuncs.c are wrong. Those are the ones where the file pointer passed to transmit stays open thru successive calls. In the old way, everything's OK. It could be that transmit is called from somewhere else than broadcast() and it doesn't know the convention of who opens/closes the file pointer. Maybe the original bug is still here, but it's not as deadly. I guess putting the fclose() before each return above the fclose(ifp) that was removed is the way to go. -- --steve kramer {allegra,genrad,ihnp4,utzoo,philabs,uw-beaver}!linus!axiom!smk (UUCP) linus!axiom!smk@mitre-bedford (MIL)