From 74a382ebb037a90c3d849b1ae91e4244dc1ece81 Mon Sep 17 00:00:00 2001 From: Kim Alvefur Date: Mon, 27 Mar 2017 03:40:24 +0200 Subject: net.server_epoll: Log if there's a connection without listeners --- net/server_epoll.lua | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'net/server_epoll.lua') diff --git a/net/server_epoll.lua b/net/server_epoll.lua index 680c16d5..38620a21 100644 --- a/net/server_epoll.lua +++ b/net/server_epoll.lua @@ -143,6 +143,10 @@ end -- Call a listener callback function interface:on(what, ...) + if not self.listeners then + log("error", "%s has no listeners", self); + return; + end local listener = self.listeners["on"..what]; if not listener then -- log("debug", "Missing listener 'on%s'", what); -- uncomment for development and debugging -- cgit v1.2.3