Push request: 7065972, Some race condition may happen in SSLSocketImpl class

Dalibor Topic dalibor.topic at oracle.com
Tue Aug 9 20:05:09 PDT 2011


On 8/10/11 5:00 AM, Xuelei Fan wrote:
> Hi All
> 
> This is a request to backport a jdk8 fix into jdk7u2 b02.
> 
> CR: 7065972: Some race condition may happen in SSLSocketImpl class
> Weblink: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7065972
> 
> 
> Description:
> 
> Initially, the TLS handshake listeners are supposed to be immutable.
> However, the deploy code need to update the TLS handshake listener
> collection since CR 6357710. As requires the multiple-thread-safe access
> to TLS handshake listener collection.
> 
> The fix is already included in jdk8 as:
> 
>     Changeset: 99dc852080e1
>     Author:    xuelei
>     Date:      2011-07-19 21:47 -0700
>     URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/99dc852080e1
> 
>     7065972: Some race condition may happen in SSLSocketImpl class
>     Reviewed-by: wetmore, weijun, dgu
> 
>     ! src/share/classes/sun/security/ssl/SSLSocketImpl.java
> 
> The patch for jdk7u2 is identical to the one in jdk8.
> 
> The webrev for JDK 7u2 is here:
> http://javaweb.us.oracle.com/~xf138604/bugbios/7065972.jdk7u/webrev.00/
> 
> I intend to push it to
> 
>     ssh://hg.openjdk.java.net/jdk7u/jdk7u-dev-gate/jdk
> 
> Thanks
> Xuelei

Thanks, Xuelei, approved.

cheers,
dalibor topic


-- 
Oracle <http://www.oracle.com>
Dalibor Topic | Java F/OSS Ambassador
Phone: +494023646738 <tel:+494023646738> | Mobile: +491772664192 <tel:+491772664192>
Oracle Java Platform Group

ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg

ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Jürgen Kunz, Marcel van de Molen, Alexander van der Ven

Green Oracle <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment



More information about the jdk7u-dev mailing list