diff options
author | Mark Spruiell <mes@zeroc.com> | 2006-06-14 19:40:27 +0000 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2006-06-14 19:40:27 +0000 |
commit | e74685e343a63fe59409c62fdf3453dd5388fced (patch) | |
tree | 43e1d5ea61fbc1f5364f4af3eb556b058462ed63 /java/ssl/jdk1.5/IceSSL/Instance.java | |
parent | Simplified IceGridAdmin.py (diff) | |
download | ice-e74685e343a63fe59409c62fdf3453dd5388fced.tar.bz2 ice-e74685e343a63fe59409c62fdf3453dd5388fced.tar.xz ice-e74685e343a63fe59409c62fdf3453dd5388fced.zip |
fix for VerifyDepthMax
Diffstat (limited to 'java/ssl/jdk1.5/IceSSL/Instance.java')
-rw-r--r-- | java/ssl/jdk1.5/IceSSL/Instance.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/java/ssl/jdk1.5/IceSSL/Instance.java b/java/ssl/jdk1.5/IceSSL/Instance.java index 0bc606e93a6..0554e25c011 100644 --- a/java/ssl/jdk1.5/IceSSL/Instance.java +++ b/java/ssl/jdk1.5/IceSSL/Instance.java @@ -568,7 +568,7 @@ class Instance void verifyPeer(ConnectionInfo info, java.nio.channels.SelectableChannel fd, String address, boolean incoming) { - if(_verifyDepthMax > 0 && info.certs.length > _verifyDepthMax) + if(_verifyDepthMax > 0 && info.certs != null && info.certs.length > _verifyDepthMax) { String msg = (incoming ? "incoming" : "outgoing") + " connection rejected:\n" + "length of peer's certificate chain (" + info.certs.length + ") exceeds maximum of " + |