I made the changes you advised, using the following info: File descriptors on Linux To increase number of file descriptors allowed per process (1024 is the default on recent Linux kernels). Use the ulimit or limit command in the shell you are using (see above) to start manager and tasks space server. To be able to increase number of file descriptors to more than 1024, follow the instructions below: 1. Allow users to increase their file descriptor limits by changing the following configuration files: In /etc/security/limits.conf, add the lines: * soft nofile 16384 * hard nofile 16384 In /etc/pam.d/login, add: session required /lib/security/pam_limits.so 2. Increase the system-wide file descriptor limit by adding the following three lines to the /etc/rc.d/rc.local startup script: # Increase system-wide file descriptor limit. echo 16384 > /proc/sys/fs/file-max echo 16384 > /proc/sys/fs/inode-max As an alternative method, recent Red Hat releases allow you to put the configuration changes into the /etc/sysctl.conf file with: # Increase system-wide file descriptor limit. fs.file-max = 16384 fs.inode-max = 16384 http://www.minq.se/products/pureload/tuning.html#fds This has fixed my problem. I now have over 700 concurrent calls active with sometimes 30 to 40 calls in progress. Working very nicely now but I do have a few bugs i've come across that I will try to verify again before posting them on list. Thanks again. Freddy ________________________________ From: openh323gk-users-admin@xxxxxxxxxxxxxxxxxxxxx on behalf of Freddy Parra Sent: Sat 8/28/2004 12:33 PM To: openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Subject: RE: PWLIB Pandora RC1- Strange Error Message Michal, Thank you for your response. Freddy ________________________________ From: openh323gk-users-admin@xxxxxxxxxxxxxxxxxxxxx on behalf of Zygmuntowicz Michal Sent: Sat 8/28/2004 12:13 PM To: openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Subject: Re: PWLIB Pandora RC1- Strange Error Message Maybe you need to increase listen queue length for signaling sockets and/or configure/recompile kernel or os to support more than 1024 sockets per process. ----- Original Message ----- From: "Freddy Parra" <fparra@xxxxxxxxxx> Sent: Saturday, August 28, 2004 6:02 PM I also see some of these errors being logged in the debug file: 2004/08/25 00:14:13.341 0 assert.cxx(108) PWLib Assertion fail: Function ::close failed, file tlibthrd.cxx, line 748, Error=9 I'm running about 482 concurrent calls with large fd_set=16384 and 15 call signaling handlers. But cannot seem to pass the 482 concurrent call limit. Now I am seeing DIDN'T ACCEPT CONNECTION for many calls coming in. I've compiled gnugk with large fd_set 16384, does pwlib and openh323 require one to compile large fd_set also set to 16384? Freddy ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click _______________________________________________________ List: Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549 Homepage: http://www.gnugk.org/
<<winmail.dat>>