peerConnectSucceded(serverConnection()->getPeer());
#if USE_SSL
- if ((serverConnection()->getPeer() && serverConnection()->getPeer()->use_ssl) ||
- (!serverConnection()->getPeer() && request->protocol == AnyP::PROTO_HTTPS)) {
- initiateSSL();
- return;
+ if (!request->flag.pinned) {
+ if ((serverConnection()->getPeer() && serverConnection()->getPeer()->use_ssl) ||
+ (!serverConnection()->getPeer() && request->protocol == AnyP::PROTO_HTTPS)) {
+ initiateSSL();
+ return;
+ }
}
#endif