Software /
code /
prosody
Comparison
net/server_event.lua @ 7341:aa94cd27df4d
Merge 0.10->trunk
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Wed, 06 Apr 2016 14:50:34 +0200 |
parent | 7338:f8d37227acd7 |
parent | 7339:b5565715fce8 |
child | 7386:5a9af30d5737 |
comparison
equal
deleted
inserted
replaced
7338:f8d37227acd7 | 7341:aa94cd27df4d |
---|---|
728 client:settimeout( 0 ) -- set nonblocking | 728 client:settimeout( 0 ) -- set nonblocking |
729 local res, err = client:connect( addr, serverport ) -- connect | 729 local res, err = client:connect( addr, serverport ) -- connect |
730 if res or ( err == "timeout" ) then | 730 if res or ( err == "timeout" ) then |
731 local ip, port = client:getsockname( ) | 731 local ip, port = client:getsockname( ) |
732 local interface = wrapclient( client, ip, serverport, listener, pattern, sslctx ) | 732 local interface = wrapclient( client, ip, serverport, listener, pattern, sslctx ) |
733 interface:_start_connection( sslctx ) | |
734 debug( "new connection id:", interface.id ) | 733 debug( "new connection id:", interface.id ) |
735 return interface, err | 734 return interface, err |
736 else | 735 else |
737 debug( "new connection failed:", err ) | 736 debug( "new connection failed:", err ) |
738 return nil, err | 737 return nil, err |