net.server_event: Fire onincoming() callback for new connections as opposed to the...
authorMatthew Wild <mwild1@gmail.com>
Sun, 14 Feb 2010 20:47:09 +0000 (20:47 +0000)
committerMatthew Wild <mwild1@gmail.com>
Sun, 14 Feb 2010 20:47:09 +0000 (20:47 +0000)
net/server_event.lua

index 978341add1c48b47596c72dd42ece5eb9e5c497f..8243a8a12231936e14d73cf70b6242f09df70c73 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()
+                               self:onincoming()
                                self.eventsession = nil
                                return -1
                        end
@@ -677,6 +677,7 @@ do
                                        clientinterface:_start_session( clientinterface.onconnect )
                                end
                                debug( "accepted incoming client connection from:", ip, port )
+                               
                                client, err = server:accept()    -- try to accept again
                        end
                        return EV_READ