Software /
code /
prosody
Diff
net/server_epoll.lua @ 9438:916bee81eb7e
net.server_epoll: Make :set_send a noop, should fix net.adns
This is also a noop in server_event. Supposedly meant to prevent
buffered writes from being sent to the socket, but that path becomes
unreachable when net.adns replaces the public send method
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sat, 06 Oct 2018 17:50:41 +0200 |
parent | 9432:2e3f66475cc8 |
child | 9439:988392a56495 |
line wrap: on
line diff
--- a/net/server_epoll.lua Sat Oct 06 17:19:50 2018 +0200 +++ b/net/server_epoll.lua Sat Oct 06 17:50:41 2018 +0200 @@ -671,10 +671,9 @@ to:set(nil, true); end --- XXX What uses this? --- net.adns -function interface:set_send(new_send) - self.send = new_send; +-- COMPAT +-- net.adns calls this but then replaces :send so this can be a noop +function interface:set_send(new_send) -- luacheck: ignore/212 end -- Close all connections and servers