Ok, looks like this is probably a bug in android 2.2 (froyo). I'll report back after we can merge in the upstream change to gingerbread into our local source tree of 2.2
http://code.google.com/p/android/issues/detail?id=4825 On Sat, Sep 18, 2010 at 11:47 AM, Charles Hudak <[email protected]> wrote: > The other thing I notice is that the list of socket file descriptors > just keeps growing and growing... > > On Sat, Sep 18, 2010 at 11:39 AM, Charles Hudak <[email protected]> wrote: >> This is weird..after each messaging session the list grows...but most >> of them are localhost connections? >> >> # netstat -a >> Proto Recv-Q Send-Q Local Address Foreign Address State >> tcp 0 0 127.0.0.1:5037 0.0.0.0:* LISTEN >> tcp 0 0 0.0.0.0:5555 0.0.0.0:* LISTEN >> tcp 0 0 10.0.2.15:5555 10.0.2.2:36024 ESTABLISHED >> # netstat -a >> Proto Recv-Q Send-Q Local Address Foreign Address State >> tcp 0 0 127.0.0.1:5037 0.0.0.0:* LISTEN >> tcp 0 0 0.0.0.0:5555 0.0.0.0:* LISTEN >> tcp 0 1 127.0.0.1:37639 127.0.0.1:37481 ESTABLISHED >> tcp 0 0 10.0.2.15:5555 10.0.2.2:36024 ESTABLISHED >> tcp 0 0 127.0.0.1:37481 127.0.0.1:37639 ESTABLISHED >> # netstat -a >> Proto Recv-Q Send-Q Local Address Foreign Address State >> tcp 0 0 127.0.0.1:5037 0.0.0.0:* LISTEN >> tcp 0 0 0.0.0.0:5555 0.0.0.0:* LISTEN >> tcp 0 0 127.0.0.1:39030 127.0.0.1:43601 ESTABLISHED >> tcp 0 1 127.0.0.1:37639 127.0.0.1:37481 ESTABLISHED >> tcp 0 0 127.0.0.1:54531 127.0.0.1:53026 ESTABLISHED >> tcp 0 1 127.0.0.1:53026 127.0.0.1:54531 ESTABLISHED >> tcp 98 0 10.0.2.15:5555 10.0.2.2:36024 ESTABLISHED >> tcp 0 1 127.0.0.1:43601 127.0.0.1:39030 ESTABLISHED >> tcp 0 0 127.0.0.1:37481 127.0.0.1:37639 ESTABLISHED >> # netstat -a >> Proto Recv-Q Send-Q Local Address Foreign Address State >> tcp 0 0 127.0.0.1:5037 0.0.0.0:* LISTEN >> tcp 0 0 0.0.0.0:5555 0.0.0.0:* LISTEN >> tcp 0 0 127.0.0.1:39030 127.0.0.1:43601 ESTABLISHED >> tcp 0 1 127.0.0.1:37639 127.0.0.1:37481 ESTABLISHED >> tcp 0 0 127.0.0.1:37116 127.0.0.1:35700 ESTABLISHED >> tcp 0 0 127.0.0.1:54531 127.0.0.1:53026 ESTABLISHED >> tcp 0 1 127.0.0.1:53026 127.0.0.1:54531 ESTABLISHED >> tcp 0 1 127.0.0.1:44987 127.0.0.1:34756 ESTABLISHED >> tcp 0 1 127.0.0.1:35700 127.0.0.1:37116 ESTABLISHED >> tcp 103 0 10.0.2.15:5555 10.0.2.2:36024 ESTABLISHED >> tcp 0 1 127.0.0.1:43601 127.0.0.1:39030 ESTABLISHED >> tcp 0 0 127.0.0.1:34756 127.0.0.1:44987 ESTABLISHED >> tcp 0 0 127.0.0.1:37481 127.0.0.1:37639 ESTABLISHED >> # netstat -a >> Proto Recv-Q Send-Q Local Address Foreign Address State >> tcp 0 0 127.0.0.1:5037 0.0.0.0:* LISTEN >> tcp 0 0 0.0.0.0:5555 0.0.0.0:* LISTEN >> tcp 0 0 127.0.0.1:39030 127.0.0.1:43601 ESTABLISHED >> tcp 0 0 127.0.0.1:58389 127.0.0.1:50995 ESTABLISHED >> tcp 0 1 127.0.0.1:53714 127.0.0.1:50927 ESTABLISHED >> tcp 0 1 127.0.0.1:37639 127.0.0.1:37481 ESTABLISHED >> tcp 0 0 127.0.0.1:37116 127.0.0.1:35700 ESTABLISHED >> tcp 0 0 127.0.0.1:54531 127.0.0.1:53026 ESTABLISHED >> tcp 0 1 127.0.0.1:50995 127.0.0.1:58389 ESTABLISHED >> tcp 0 0 127.0.0.1:50927 127.0.0.1:53714 ESTABLISHED >> tcp 0 1 127.0.0.1:53026 127.0.0.1:54531 ESTABLISHED >> tcp 0 1 127.0.0.1:44987 127.0.0.1:34756 ESTABLISHED >> tcp 0 1 127.0.0.1:35700 127.0.0.1:37116 ESTABLISHED >> tcp 0 0 10.0.2.15:5555 10.0.2.2:36024 ESTABLISHED >> tcp 0 1 127.0.0.1:43601 127.0.0.1:39030 ESTABLISHED >> tcp 0 0 127.0.0.1:34756 127.0.0.1:44987 ESTABLISHED >> tcp 0 0 127.0.0.1:37481 127.0.0.1:37639 ESTABLISHED >> >> The server I'm connecting to is on 10.0.2.15...port 7000. >> >> >> On Sat, Sep 18, 2010 at 10:34 AM, Emmanuel Lécharny >> <[email protected]> wrote: >>> On 9/18/10 7:04 PM, Charles Hudak wrote: >>>> >>>> The sessions are closed in the session handler when it receives the >>>> terminate session ack from the server: >>> >>> Ok, fine then. >>> >>> Any idea about what are the opened sessions ? >>> >>> nestat -a ? >>> >>> >>> -- >>> Regards, >>> Cordialement, >>> Emmanuel Lécharny >>> www.iktek.com >>> >>> >> >
