net.server_event: Prevent resuming connections without readcallback, eg closed connec...
authorKim Alvefur <zash@zash.se>
Wed, 2 Mar 2016 15:30:05 +0000 (16:30 +0100)
committerKim Alvefur <zash@zash.se>
Wed, 2 Mar 2016 15:30:05 +0000 (16:30 +0100)
net/server_event.lua

index 45938a13b46c94f718c3fcf8c6259dd3d1e31220..a60de08ef6b9d66f13d68fd7bc5b848e77c0f83a 100644 (file)
@@ -289,7 +289,7 @@ do
 
        function interface_mt:resume()
                self:_lock(self.nointerface, false, self.nowriting);
-               if not self.eventread then
+               if self.readcallback and not self.eventread then
                        self.eventread = addevent( base, self.conn, EV_READ, self.readcallback, cfg.READ_TIMEOUT );  -- register callback
                end
        end