Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!samsung!uunet!auspex!guy From: guy@auspex.auspex.com (Guy Harris) Newsgroups: comp.unix.questions Subject: Re: Is there a limit to create sockets on UNIX?? Message-ID: <3760@auspex.auspex.com> Date: 26 Jul 90 20:41:57 GMT References: <25027.26ad5a50@kuhub.cc.ukans.edu> <2913@awdprime.UUCP> Organization: Auspex Systems, Santa Clara Lines: 14 > Sounds like a filesystem limitation. If you are using UNIX > family sockets it actually writes to file space and this causes > a file to be opened. Thus you may have to many open files. Nope. "Too many open files" really means "too many open file descriptors in this process"; a socket in any family uses a file descriptor, so switching to another family won't help. > Just a suggestion. Also you can check so see if a process > can increase the the number of files it can have open on your > system. Yup, the per-process file descriptor limit is the problem. This limit varies from 20 to 64 to 256 in some systems.