net.server_event: Be sure to fire onincoming for backwards-compatibility with pre...
authorMatthew Wild <mwild1@gmail.com>
Wed, 5 May 2010 10:24:45 +0000 (11:24 +0100)
committerMatthew Wild <mwild1@gmail.com>
Wed, 5 May 2010 10:24:45 +0000 (11:24 +0100)
net/server_event.lua

index be9e7f0ad145d6ab8dc511fc779e6a8b5236a6a9..dde13e615788ed03277cf74cdfaa131844b7c9d7 100644 (file)
@@ -161,7 +161,7 @@ do
                                self:_lock( false,  false, false )
                                --vdebug( "start listening on client socket with id:", self.id )
                                self.eventread = addevent( base, self.conn, EV_READ, self.readcallback, cfg.READ_TIMEOUT );  -- register callback
-                               (self.onconnect or self.onincoming)(self)
+                               self:onconnect()
                                self.eventsession = nil
                                return -1
                        end
@@ -437,6 +437,7 @@ do
        
        -- Stub handlers
        function interface_mt:onconnect()
+               return self:onincoming(nil);
        end
        function interface_mt:onincoming()
        end