Page 1 of 1

Subsonic Won't let Go of Dead TCP Established Connection

PostPosted: Tue Apr 19, 2011 6:59 pm
by dman777
On my linux box, I found that after I stop using a session with Subsonic with my phone the tcp session stays active. I will turn my phone off and the TCP session still stays active. I will severe the TCP session(using cutter) but the session will stay active because the Subsonic software will not let go of the connection...this is when it is a dead connection and the client(phone) is off.

1). Is there a way to configure Subsonic to let go of the TCP established connection once the client is done/off?

2). Is there a way to configure Subsonic to only allow one established session from a client at time? This way there will not be multiple established connections from old connections.
Code: Select all
lsof -i  (I masked some the the info with *)
java      8423 root   78u  IPv4 4862471      0t0  TCP 192.168.1.21:4043->android-********8awfc:54329 (ESTABLISHED)
java      8423 root   80u  IPv4 4821537      0t0  TCP 192.168.1.21:4043->android-*******c8awfc:31752 (ESTABLISHED)
java      8423 root   12u  IPv4 4775956      0t0  TCP 192.168.1.21:4043->android-********8awfc:22773 (ESTABLISHED)

PostPosted: Wed Apr 20, 2011 1:44 am
by GJ51
Sounds like a phone issue but it might be helpful if you test to see if it does the same thing using the demo site.

Please post phone details, make, model, OS - the more info you post, the easier it is for someone else to help.