summaryrefslogtreecommitdiffstats
path: root/tdeio/tdeio/tcpslavebase.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tdeio/tdeio/tcpslavebase.cpp')
-rw-r--r--tdeio/tdeio/tcpslavebase.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/tdeio/tdeio/tcpslavebase.cpp b/tdeio/tdeio/tcpslavebase.cpp
index b4b3fa656..0237c9fd5 100644
--- a/tdeio/tdeio/tcpslavebase.cpp
+++ b/tdeio/tdeio/tcpslavebase.cpp
@@ -471,7 +471,7 @@ int TCPSlaveBase::startTLS()
if (hasMetaData("ssl_session_id")) {
KSSLSession *s = KSSLSession::fromString(metaData("ssl_session_id"));
if (s) {
- d->kssl->setSession(s);
+ d->kssl->takeSession(s);
delete s;
}
}
@@ -1301,9 +1301,9 @@ bool TCPSlaveBase::doSSLHandShake( bool sendError )
if (hasMetaData("ssl_session_id")) {
KSSLSession *s = KSSLSession::fromString(metaData("ssl_session_id"));
if (s) {
- d->kssl->setSession(s);
+ d->kssl->takeSession(s);
delete s;
- }
+ }
}
certificatePrompt();