From e3b4af2f8edafaab9ac47d0f801c114167458507 Mon Sep 17 00:00:00 2001 From: xuelei Date: Mon, 13 May 2013 05:41:51 -0700 Subject: [PATCH] 8005535: SSLSessionImpl should have protected finalize() Reviewed-by: weijun, wetmore --- src/share/classes/sun/security/ssl/SSLSessionImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/share/classes/sun/security/ssl/SSLSessionImpl.java b/src/share/classes/sun/security/ssl/SSLSessionImpl.java index 8c6ef2c4f..6cb4170d3 100644 --- a/src/share/classes/sun/security/ssl/SSLSessionImpl.java +++ b/src/share/classes/sun/security/ssl/SSLSessionImpl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 1996, 2012, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1996, 2013, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -822,7 +822,7 @@ final class SSLSessionImpl extends ExtendedSSLSession { * them are removed. */ @Override - public void finalize() { + protected void finalize() throws Throwable { String[] names = getValueNames(); for (int i = 0; i < names.length; i++) { removeValue(names[i]); -- GitLab