net.server_event: Add lock_read() method to connections
authorMatthew Wild <mwild1@gmail.com>
Thu, 25 Feb 2010 02:01:00 +0000 (02:01 +0000)
committerMatthew Wild <mwild1@gmail.com>
Thu, 25 Feb 2010 02:01:00 +0000 (02:01 +0000)
net/server_event.lua

index 3456fb9ee95f1b677a81cb5b28a3395e47b73de4..d041ae4381527d909ae2b3d2cce63ec420031e4a 100644 (file)
@@ -281,6 +281,10 @@ do
                        self.nointerface, self.noreading, self.nowriting = nointerface, noreading, nowriting
                        return nointerface, noreading, nowriting
        end
+       
+       function interface_mt:lock_read(switch)
+               return self:_lock(self.nointerface, switch, self.nowriting);
+       end
 
        function interface_mt:counter(c)
                if c then