御坂20002号

Results 9 comments of 御坂20002号

可以直接通过URL发图() 可以close这个issue了()

> 留给用户自己实现比较好()

人机验证好像关不掉()

我怀疑在MiraiBot里面有部分不是线程安全的(

可以试试这样 在调用前单线程初始化所有的miraibot对象 然后再创建对应的thread

> > 我怀疑在MiraiBot里面有部分不是线程安全的( > > 几乎都不是线程安全的,MiraiBot 类的 API 主要取决于那个HTTP库,那个库应该不是线程安全的。 还有 MessageChain 是基于 STL 实现的,STL 不是线程安全的,所以它也不是线程安全的。(凭印象的回答,我很久没看这个库的代码了) 我记得STL可以线程安全 然后那个http库确实不怎么行,建议换cpr(虽然不是headeronly但是可以加submodule)

> > > 我怀疑在MiraiBot里面有部分不是线程安全的( > > > > > > 几乎都不是线程安全的,MiraiBot 类的 API 主要取决于那个HTTP库,那个库应该不是线程安全的。 还有 MessageChain 是基于 STL 实现的,STL 不是线程安全的,所以它也不是线程安全的。(凭印象的回答,我很久没看这个库的代码了) > > 我记得STL可以线程安全 然后那个http库确实不怎么行,建议换cpr(虽然不是headeronly但是可以加submodule) libcpr(指正

还有其实可以考虑直接用STL内置thread库() threadpool已经多久没更新了

> 好吧是我没看()