Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6432143

sun.net.client.defaultConnectTimeout defaultReadTimeout should work with HttpsURLConnection

    XMLWordPrintable

Details

    • b01
    • generic
    • generic

    Backports

      Description

        HttpsURLConnection doesn't set the DefaultReadTimeout and DeafultConnectTimeout properties. Where as user can set these properties in the HttpURLConnectio. This behaviour is different from the Http based application.

        java version "1.4.1_01"
        Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-b01)
        Java HotSpot(TM) Client VM (build 1.4.1_01-b01, mixed mode)

        FULL OPERATING SYSTEM VERSION :
        SunOS bem 5.8 Generic_108528-17 sun4u sparc SUNW,Netra-T4

        ADDITIONAL OPERATING SYSTEMS :
        Windows 2000 Professional



        A DESCRIPTION OF THE PROBLEM :
        The sun.net.client.defaultConnectTimeout and
        sun.net.client.defaultReadTimeout timeouts do not appear to
        work when using HTTPS connections.



        REPRODUCIBILITY :
        This bug can be reproduced always.

        ---------- BEGIN SOURCE ----------
        System.setProperty("sun.net.client.defaultConnectTimeout",
                           "1000");
        System.setProperty("sun.net.client.defaultReadTimeout",
                           "2000");

        /* Ensure connection will timeout before running */
        URL mysite = new URL("https://www.verisign.com");

        URLConnection mysite = url.openConnection();


        ---------- END SOURCE ----------

        Attachments

          Issue Links

            Activity

              People

                pgsunw Praveen G (Inactive)
                pgsunw Praveen G (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: