Sessions and Threads not dropping

We seem to have a problem with sessions not timing out and threads not closing. WM documentation says clients must issue a disconnect but only document through java. Is there any WM service designed to help this?

In case you haven’t resolved this problem yet:

What kind of client are you using? Assuming browser or 3rd party HTTP connection that is pretending to be a browser, the session closes after the session timeout time, unless all the services invoke are “stateless” services - a property on the Developer service Settings tab.