connect() returns EADDRINUSE during massive host->host conn rate

Jan Srzednicki w at wrzask.pl
Fri Nov 30 01:36:30 PST 2007


On Wed, Nov 28, 2007 at 10:42:59AM -0800, Julian Elischer wrote:
> Jan Srzednicki wrote:
>> On Wed, Nov 28, 2007 at 10:22:08AM -0800, Julian Elischer wrote:
>> How can I get any usable information from netstat? It shows a bunch of
>> connections, of course, but since connect(2) failed, I have no idea what
>> local port I was trying to use.
> but you can get an idea of the local socket distribution, and what state 
> all the sockets are in  (TIME_WAIT etc).

Most of the relevant sockets (that is, between the two host mentioned)
are in the ESTABLISHED state (200-400 of those). Only 20-40 are in
TIME_WAIT state (these tend to be from a more ephemeric POP3 service). Most
of the EADDRINUSE happen for the IMAP4 service.

-- 
  Jan Srzednicki  ::  http://wrzask.pl/
  "Remember, remember, the fifth of November"
                                     -- V for Vendetta



More information about the freebsd-net mailing list