mirror of
https://github.com/cloudwu/skynet.git
synced 2026-07-24 20:23:06 +00:00
add sharedata lua serialization test
This commit is contained in:
@@ -37,6 +37,16 @@ skynet.start(function()
|
|||||||
skynet.error(string.format("b[%d]=%s", k,v))
|
skynet.error(string.format("b[%d]=%s", k,v))
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- test lua serialization
|
||||||
|
local s = skynet.packstring(obj)
|
||||||
|
local nobj = skynet.unpack(s)
|
||||||
|
for k,v in pairs(nobj) do
|
||||||
|
skynet.error(string.format("nobj[%s]=%s", k,v))
|
||||||
|
end
|
||||||
|
for k,v in ipairs(nobj) do
|
||||||
|
skynet.error(string.format("nobj.b[%d]=%s", k,v))
|
||||||
|
end
|
||||||
|
|
||||||
for i = 1, 5 do
|
for i = 1, 5 do
|
||||||
skynet.sleep(100)
|
skynet.sleep(100)
|
||||||
skynet.error("second " ..i)
|
skynet.error("second " ..i)
|
||||||
|
|||||||
Reference in New Issue
Block a user