Sun, 22 Nov 2009 03:55:48 +0000
net.server_event: Set startsslcallback property to nil when we're done handshaking, otherwise we keep trying to repeat the handshake
net/server_event.lua | file | annotate | diff | comparison | revisions |
--- a/net/server_event.lua Sun Nov 22 03:53:44 2009 +0000 +++ b/net/server_event.lua Sun Nov 22 03:55:48 2009 +0000 @@ -388,6 +388,7 @@ end self._usingssl = true self.startsslcallback = function( ) -- we have to start the handshake outside of a read/write event + self.startsslcallback = nil self:_start_ssl(); self.eventstarthandshake = nil return -1