add snax.gateserver snax.loginserver snax.msgserver

This commit is contained in:
Cloud Wu
2014-07-15 12:05:58 +08:00
parent 43719de101
commit dbf492b761
13 changed files with 562 additions and 268 deletions

View File

@@ -1,5 +1,5 @@
local skynet = require "skynet"
local gateserver = require "gamefw.gateserver"
local gateserver = require "snax.gateserver"
local netpack = require "netpack"
local watchdog
@@ -53,7 +53,7 @@ local function close_fd(fd)
end
end
function handler.close(fd)
function handler.disconnect(fd)
close_fd(fd)
skynet.send(watchdog, "lua", "socket", "close", fd)
end
@@ -89,15 +89,6 @@ function CMD.accept(source, fd)
end
function CMD.kick(source, fd)
local c
if fd then
c = connection[fd]
else
c = forwarding[source]
end
assert(c)
gateserver.closeclient(fd)
end