aboutsummaryrefslogtreecommitdiffstats
path: root/net/server_select.lua
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
commitbad45a4ad41914b066408fcc06ece6a4a8048edc (patch)
tree18c13a678eb53d5b8a1ea2486f5e6cf9f4383dee /net/server_select.lua
parent6789631edd446040ca4183398fc7a925305a3bbd (diff)
downloadprosody-bad45a4ad41914b066408fcc06ece6a4a8048edc.tar.gz
prosody-bad45a4ad41914b066408fcc06ece6a4a8048edc.zip
Backed out changeset f2631a14b953
Diffstat (limited to 'net/server_select.lua')
-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