Push request: 7065972, Some race condition may happen in SSLSocketImpl class (original) (raw)

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/viewbug.do?bugid=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