Arne Mueller writes:
 > Hi All,
 > 
 > Summary: sockets opened by mysql-clients are not closed properly after
 > the client process has been terminated.
 > 
 > I'm using mysql-3.23.8-alpha (server running on irix 6.5), the clients
 > run on RadHat Linux 7. 
 > 
 > When I establish a connection from the client (linux) to the server via
 > the standard mysql-client (that comes with the mysql code), a sockets
 > gets occupied on the client machine. I list the used sockets via the
 > 'socklist' perlscript that comes with RadHat linux (don't know how to
 > list sockets otherwise). After I've exited the mysql-client the socket
 > that was used by mysql on the client site is still there and remains
 > several minutes, without beeing associated with a process (the process
 > has already gone away). I guess the problem may be quite deep inside the
 > client library because I get the same problem when using perl-DBI.
 > 
 > This causes some problems on our site, because 50 linux clients talk to
 > a master server (the clients are in a privat network) which runs a redir
 > demon that redirects all traffic to the mysql-server that sites in a
 > different network. The master server keeps quite alot of sockets open,
 > and very often there no more sockets left for new connection (because
 > the old ones are noit closed quick enough).
 > 
 > I just wonder whether someone came across this problem before or whether
 > the developers are interested in this problem (I can provide more
 > details if requested). I'd like to see whether there are zombie sockets
 > on the server machine as well but I don't know how to monitor socket
 > usage on an irix machine.
 > 
 >      thanks for ideas,
 > 
 >      Arne
 > 


Hi!

The above is a known behaviour on Linux, which have probably being
resolved in 2.4 kernels.

Meanwhile, you can increase maximum number of file descriptors at
system startup.


Regards,

Sinisa

      ____  __     _____   _____  ___     ==  MySQL AB
     /*/\*\/\*\   /*/ \*\ /*/ \*\ |*|     Sinisa Milivojevic
    /*/ /*/ /*/   \*\_   |*|   |*||*|     mailto:[EMAIL PROTECTED]
   /*/ /*/ /*/\*\/*/  \*\|*|   |*||*|     Larnaka, Cyprus
  /*/     /*/  /*/\*\_/*/ \*\_/*/ |*|____
  ^^^^^^^^^^^^/*/^^^^^^^^^^^\*\^^^^^^^^^^^
             /*/             \*\                Developers Team

---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to