aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorMatthew Wild <mwild1@gmail.com>2013-04-18 00:39:59 +0100
committerMatthew Wild <mwild1@gmail.com>2013-04-18 00:39:59 +0100
commit452d2d223c55c7eab964f9fc751fb50fe75a66a5 (patch)
tree18c13a678eb53d5b8a1ea2486f5e6cf9f4383dee /net
parent998b0c1b8b39f8033fdfe1439afb533455ba15d5 (diff)
downloadprosody-452d2d223c55c7eab964f9fc751fb50fe75a66a5.tar.gz
prosody-452d2d223c55c7eab964f9fc751fb50fe75a66a5.zip
Backed out changeset f2631a14b953
Diffstat (limited to 'net')
-rw-r--r--net/server_select.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/net/server_select.lua b/net/server_select.lua
index f123f4b7..8ce9eed2 100644
--- a/net/server_select.lua
+++ b/net/server_select.lua
@@ -551,6 +551,9 @@ wrapconnection = function( server, listeners, socket, ip, serverport, clientport
handler.readbuffer = _readbuffer -- when handshake is done, replace the handshake function with regular functions
handler.sendbuffer = _sendbuffer
_ = status and status( handler, "ssl-handshake-complete" )
+ if self.autostart_ssl and listeners.onconnect then
+ listeners.onconnect(self);
+ end
_readlistlen = addsocket(_readlist, client, _readlistlen)
return true
else