net.server_select: Return handler from addclient
authorKim Alvefur <zash@zash.se>
Fri, 6 Sep 2013 08:53:04 +0000 (10:53 +0200)
committerKim Alvefur <zash@zash.se>
Fri, 6 Sep 2013 08:53:04 +0000 (10:53 +0200)
net/server_select.lua

index d5d272065bafaf8793bec36c9ee5252d874e3302..ca55d2d59ac3ef9cfcff7e7e1a41635f9425aded 100644 (file)
@@ -937,9 +937,9 @@ local addclient = function( address, port, listeners, pattern, sslctx )
        client:settimeout( 0 )
        _, err = client:connect( address, port )
        if err then -- try again
-               local handler = wrapclient( client, address, port, listeners, pattern, sslctx )
+               return wrapclient( client, address, port, listeners, pattern, sslctx )
        else
-               wrapconnection( nil, listeners, client, address, port, "clientport", pattern, sslctx )
+               return wrapconnection( nil, listeners, client, address, port, "clientport", pattern, sslctx )
        end
 end