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
commite6c2af23ebe1b57b9d9e5794966dc531fd701412 (patch)
tree18c13a678eb53d5b8a1ea2486f5e6cf9f4383dee /net
parent012519b6ad7e4a8487b5bb143c081a4e0600a65b (diff)
downloadprosody-e6c2af23ebe1b57b9d9e5794966dc531fd701412.tar.gz
prosody-e6c2af23ebe1b57b9d9e5794966dc531fd701412.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