kcp iqueue_del空指针异常

szqfcxe2  于 5个月前  发布在  其他
关注(0)|答案(8)|浏览(138)

应用在iOS上,这个地方偶有crash,观察那时候node的prev和next都是NULL,这么说IQUEUE_DEL的宏是不是应该加上空指针判断?

vd8tlhqk

vd8tlhqk1#

这里是不可能有空指针的,你是不是在多个线程同时操作单个 kcp对象?

fquxozlt

fquxozlt2#

有可能是因为多线程,这里我读取是独立线程循环,写没有限制,这里的线程安全应该怎么做?是不能同时读写么?

wwtsj6pe

wwtsj6pe3#

放在一个线程里,否则,所有你需要封装一下 ikcp,在同一个对象里,所有调用都加锁。

vfwfrxfs

vfwfrxfs4#

对了,你这个字体是啥?挺漂亮的,几号?colorscheme 名字是叫什么?

z9smfwbn

z9smfwbn5#

这是 Xcode 默认主题,我在 iOS 上尝试引入 KCP

uqcuzwp8

uqcuzwp86#

在iOS引入KCP成功了没有?@horsley

z31licg0

z31licg07#

@winlinvip 成功啦~

相关问题