kemp@convex1.convex.com (Phil Kemp) (07/26/90)
I just recently started using the smtp channel of mmdf under SCO UNIX. I am getting the following error messages: 7/25 8:47:02 /usr/l5815: [SYSERR (23) File table overflow] -cont. err [ ABEND (LIO) ] Unable to pipe() in mm_pkinit() I have had the 'File table overflow' message on other ABENDS, I'm not just sure why. Anyone tell me what I have to do to fix this? Phil Kemp CONVEX Computer of Canada Ltd. Voice:(403)-233-2815 UUCP:kemp@convex.com
david@twg.com (David S. Herron) (08/01/90)
In article <104292@convex.convex.com> kemp@convex1.convex.com (Phil Kemp) writes: > 7/25 8:47:02 /usr/l5815: [SYSERR (23) File table overflow] >-cont. err [ ABEND (LIO) ] Unable to pipe() in mm_pkinit() > >I have had the 'File table overflow' message on other ABENDS, I'm not >just sure why. > >Anyone tell me what I have to do to fix this? I don't think you can .. There is an odd problem described as follows: < I can confirm this error . I reported it a while back (I think?). <The error is in lib/mmdf/ml_send.c in the ml_sender() function. <When .signature is opened it is never closed. This only gets <you if you have a ~mmdf/.signature and you get error messages <generated by deliver (e.g. mail failures). The solution is <to add a call to close() on the fd. Of course since you probably don't have source you'll have a hard time fixing it. I don't know if that's the only place where that problem exists (not closing pipes) ... but MMDF works quite well on both BSD & SysV type machines ... As near as I can tell from my records we fixed this in the Official Source some time ago. But it's in a place which will cause me to double check this problem when I get out from under this project I'm currently buried under. > >Phil Kemp >CONVEX Computer of Canada Ltd. >Voice:(403)-233-2815 >UUCP:kemp@convex.com -- <- David Herron, an MMDF weenie, <david@twg.com> <- Formerly: David Herron -- NonResident E-Mail Hack <david@ms.uky.edu> <- <- Sign me up for one "I survived Jaka's Story" T-shirt!