Fix NPE in OpenSslEngine

This commit is contained in:
Trustin Lee 2014-05-21 20:02:15 +09:00
parent ac968fbf7b
commit 27b67e981e

View File

@ -808,7 +808,11 @@ public final class OpenSslEngine extends SSLEngine {
if (applicationProtocol == null) {
applicationProtocol = fallbackApplicationProtocol;
}
this.applicationProtocol = applicationProtocol.replace(':', '_');
if (applicationProtocol != null) {
this.applicationProtocol = applicationProtocol.replace(':', '_');
} else {
this.applicationProtocol = null;
}
return FINISHED;
}