Skip to content

bug about redis/socket module #51

@wesom

Description

@wesom

the debug info:
[64000010] lua call [0 to :64000010 : 0 msgsz = 24] error : ./lualib/skynet.lua:81: ./lualib/socket.lua:241: assertion failed!
stack traceback:
[C]: in function 'assert'
./lualib/socket.lua:241: in function 'lock'
./lualib/redis.lua:112: in function 'get'
调用场景:A,B两个service,B有db连接,A 先send消息给 B写数据, A 再call B读取数据,会出现上述bug信息,如果把第一步send改为call方式则正常。如果多次send再call,会读到错误数据。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions