----- Original Message ----- From: "fooler" <[EMAIL PROTECTED]> To: "Junix Gaspar" <[EMAIL PROTECTED]>; "The Main Philippine Linux Users' Group (PLUG) Discussion List" <[email protected]> Cc: "The Main Philippine Linux Users' Group (PLUG) Discussion List" <[email protected]>; <[EMAIL PROTECTED]> Sent: Tuesday, June 07, 2005 7:46 PM Subject: Re: [plug] Insufficient TCP Sockets... in Lotus Notes
> ok here is what really happens... in order to create a tcp socket... it > called socket(2) and connect(2) system calls to the kernel... oh by the way just a minor correction.. this is a client tcp connection going to the server (it uses socket(2) and connect(2) system call)... for the server accepting tcp connection... it uses accept(2) system call... according to suse's man page at http://www.freebsd.org/cgi/man.cgi?query=accept&sektion=2&apropos=0&manpath=SuSE+Linux%2fi386+8.2 EMFILE - the per-process limit of open file descriptors has been reached. ENFILE - the system maximum for file descriptors has been reached. the two errors above indicate that you are running of filedescriptors... ENOBUFS & ENOMEM - not enough free memory.. this often means that the memory allocation is limited by the socket buffer limits, not by the system memory the above error is either you are running out of socket buffer or network buffer... or you are running out of local port range or ephemeral ports... or running out memory... fooler. _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List [email protected] (#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists Searchable Archives: http://archives.free.net.ph

