add assert

This commit is contained in:
Cloud Wu
2017-03-03 10:52:25 +08:00
parent 2b55bc57a4
commit ca290355fa

View File

@@ -34,7 +34,7 @@ skynet.cache = require "skynet.codecache"
function skynet.register_protocol(class)
local name = class.name
local id = class.id
assert(proto[name] == nil)
assert(proto[name] == nil and proto[id] == nil)
assert(type(name) == "string" and type(id) == "number" and id >=0 and id <=255)
proto[name] = class
proto[id] = class