Comparison

net/server_epoll.lua @ 7707:7bb1cc7278b6

net.server_epoll: Make sure socket exists before checking if there is buffered data in it
author Kim Alvefur <zash@zash.se>
date Thu, 27 Oct 2016 23:19:30 +0200
parent 7691:a5ad858f3a93
child 7737:f93b3083b46b
comparison
equal deleted inserted replaced
7706:d92e186c2a1c 7707:7bb1cc7278b6
524 end 524 end
525 if t == false then return; end 525 if t == false then return; end
526 self:setflags(false); 526 self:setflags(false);
527 self._pausefor = addtimer(t, function () 527 self._pausefor = addtimer(t, function ()
528 self._pausefor = nil; 528 self._pausefor = nil;
529 if self.conn:dirty() then 529 if self.conn and self.conn:dirty() then
530 self:onreadable(); 530 self:onreadable();
531 end 531 end
532 self:setflags(true); 532 self:setflags(true);
533 end); 533 end);
534 end 534 end