From 1b90d5d2efc45a3236c33592ccd8f6697376370f Mon Sep 17 00:00:00 2001 From: Mickael Remond Date: Wed, 6 Jan 2016 17:19:16 +0100 Subject: [PATCH] Bugfix: Do not reopen stream if starttls was not enabled. --- xmpp/session.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/xmpp/session.go b/xmpp/session.go index a133e6c..af2c929 100644 --- a/xmpp/session.go +++ b/xmpp/session.go @@ -38,7 +38,9 @@ func NewSession(conn net.Conn, o Options) (net.Conn, *Session, error) { // starttls var tlsConn net.Conn tlsConn = s.startTlsIfSupported(conn, o.parsedJid.domain) - s.reset(conn, tlsConn, o) + if s.TlsEnabled { + s.reset(conn, tlsConn, o) + } // auth s.auth(o)