Software /
code /
prosody
Comparison
net/server_event.lua @ 2120:93eae69fc121
net.server_event: Set startsslcallback property to nil when we're done handshaking, otherwise we keep trying to repeat the handshake
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Sun, 22 Nov 2009 03:55:48 +0000 |
parent | 2119:9fd2782d63f6 |
child | 2121:3a5ed91a9f27 |
comparison
equal
deleted
inserted
replaced
2119:9fd2782d63f6 | 2120:93eae69fc121 |
---|---|
386 debug( "error:", err ) | 386 debug( "error:", err ) |
387 return nil, err | 387 return nil, err |
388 end | 388 end |
389 self._usingssl = true | 389 self._usingssl = true |
390 self.startsslcallback = function( ) -- we have to start the handshake outside of a read/write event | 390 self.startsslcallback = function( ) -- we have to start the handshake outside of a read/write event |
391 self.startsslcallback = nil | |
391 self:_start_ssl(); | 392 self:_start_ssl(); |
392 self.eventstarthandshake = nil | 393 self.eventstarthandshake = nil |
393 return -1 | 394 return -1 |
394 end | 395 end |
395 if not self.eventwrite then | 396 if not self.eventwrite then |