diff options
author | Kim Alvefur <zash@zash.se> | 2018-09-13 21:07:44 +0200 |
---|---|---|
committer | Kim Alvefur <zash@zash.se> | 2018-09-13 21:07:44 +0200 |
commit | aaed8b90a0817b79a1d958f4dbaa3d6515907682 (patch) | |
tree | 640878d1fc7940ea31f283e8f7c6965047cbcdd3 /net | |
parent | 27321d582db0f9e0163547ed8e020167773297a3 (diff) | |
download | prosody-aaed8b90a0817b79a1d958f4dbaa3d6515907682.tar.gz prosody-aaed8b90a0817b79a1d958f4dbaa3d6515907682.zip |
net.server_epoll: Rename pattern to read_size
Diffstat (limited to 'net')
-rw-r--r-- | net/server_epoll.lua | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/net/server_epoll.lua b/net/server_epoll.lua index 055f7344..24cbd653 100644 --- a/net/server_epoll.lua +++ b/net/server_epoll.lua @@ -203,7 +203,7 @@ function interface:socket() end function interface:set_mode(new_mode) - self._pattern = new_mode; + self.read_size = new_mode; end function interface:setoption(k, v) @@ -306,7 +306,7 @@ end -- Called when socket is readable function interface:onreadable() - local data, err, partial = self.conn:receive(self._pattern); + local data, err, partial = self.conn:receive(self.read_size); if data then self:onconnect(); self:on("incoming", data); @@ -470,14 +470,14 @@ function interface:tlshandskake() end end -local function wrapsocket(client, server, pattern, listeners, tls_ctx) -- luasocket object -> interface object +local function wrapsocket(client, server, read_size, listeners, tls_ctx) -- luasocket object -> interface object client:settimeout(0); local conn = setmetatable({ conn = client; _server = server; created = gettime(); listeners = listeners; - _pattern = pattern or (server and server._pattern); + read_size = read_size or (server and server.read_size); writebuffer = {}; tls_ctx = tls_ctx; }, interface_mt); @@ -548,7 +548,7 @@ function interface:onconnect() self:on("connect"); end -local function addserver(addr, port, listeners, pattern, tls_ctx) +local function addserver(addr, port, listeners, read_size, tls_ctx) local conn, err = socket.bind(addr, port, cfg.tcp_backlog); if not conn then return conn, err; end conn:settimeout(0); @@ -556,7 +556,7 @@ local function addserver(addr, port, listeners, pattern, tls_ctx) conn = conn; created = gettime(); listeners = listeners; - _pattern = pattern; + read_size = read_size; onreadable = interface.onacceptable; tls_ctx = tls_ctx; tls_direct = tls_ctx and true or false; @@ -568,8 +568,8 @@ local function addserver(addr, port, listeners, pattern, tls_ctx) end -- COMPAT -local function wrapclient(conn, addr, port, listeners, pattern, tls_ctx) - local client = wrapsocket(conn, nil, pattern, listeners, tls_ctx); +local function wrapclient(conn, addr, port, listeners, read_size, tls_ctx) + local client = wrapsocket(conn, nil, read_size, listeners, tls_ctx); if not client.peername then client.peername, client.peerport = addr, port; end @@ -582,12 +582,12 @@ local function wrapclient(conn, addr, port, listeners, pattern, tls_ctx) end -- New outgoing TCP connection -local function addclient(addr, port, listeners, pattern, tls_ctx) +local function addclient(addr, port, listeners, read_size, tls_ctx) local conn, err = socket.tcp(); if not conn then return conn, err; end conn:settimeout(0); conn:connect(addr, port); - local client = wrapsocket(conn, nil, pattern, listeners, tls_ctx) + local client = wrapsocket(conn, nil, read_size, listeners, tls_ctx) if tls_ctx then client:starttls(tls_ctx); else |