Skip to content
This repository has been archived by the owner on Dec 30, 2023. It is now read-only.

msgagent的msg_unpack问题 #8

Open
decoda opened this issue Nov 7, 2015 · 2 comments
Open

msgagent的msg_unpack问题 #8

decoda opened this issue Nov 7, 2015 · 2 comments

Comments

@decoda
Copy link

decoda commented Nov 7, 2015

https://github.com/fztcjjl/metoo/blob/master/game/msgagent.lua#L165

local data = netpack.tostring(msg, sz, 0) -- 必须为0, 否则会产生double free

第三个参数0有用到吗?另外,调用了这句就会产生double free,我觉得应该去掉。

@fztcjjl
Copy link
Owner

fztcjjl commented Nov 8, 2015

skynet早期版本需要,最新版本可以去掉了

@fztcjjl
Copy link
Owner

fztcjjl commented Nov 9, 2015

新版应该改为local data = string.tostring(msg, sz)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants