libpomelo icon indicating copy to clipboard operation
libpomelo copied to clipboard

客户端开启dictionary路由压缩的bug

Open xhyhh0 opened this issue 9 years ago • 0 comments

字典存入哈希表时, key的数值(16位)与0xff与操作,造成后八位信息丢失,后面会取出错误的路由信息.

改以下: pkg-handshake.c sprintf(code_str, "%u", ((int)json_integer_value(value) & 0xffff));

protocol.c sprintf(code_str, "%u", code & 0xffff);

xhyhh0 avatar Jun 01 '16 13:06 xhyhh0