title: HttpUrlConnection doesn't seem so release connection to server
body: <p>I am using HttpUrlConnection for making network calls. I used <code>urlconnection.disconnect()</code> and <code>inputstream.close()</code> for closing connection</p>
  
  <pre><code>    try {
      HttpURLConnection uc = (HttpURLConnection) getUrlConnection(new URL(mUrl));
                  uc.setRequestProperty("Content-Type", "application/json");
                  uc.setDoOutput(true);
                  uc.setChunkedStreamingMode(0);
                  OutputStream out = new BufferedOutputStream(uc.getOutputStream());
      InputStream in = new BufferedInputStream(uc.getInputStream());
      in.close();
      } catch (...) {
      ........
      } finally {
          if(uc != null)
              uc.disconnect();
      }
  </code></pre>
  
  <p>After I run <code>netstat</code> command on server. But still I saw one tcp connection in open state.
  Is there any to close HttpUrlConnection</p>