We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
APP的网络请求用的这个库,后台有一些崩溃日志是这个库里面的崩溃,崩在这个位置:
怀疑是dispatchTable这个字典的访问没有加锁,多线程访问的情况下出现了崩溃
The text was updated successfully, but these errors were encountered:
@casatwy 田大哥,这个库还在维护吗?这个问题的原因我找到了,在维护的话我提个PR
问题原因是: 多个 service 的情况下,每个 service 返回了自己的 AFHTTPSessionManager *sessionManager,taskIdentifier 在多个 NSURLSession *session 是不相关的,都会从1开始,同一个数字生成的 NSNumber地址又是一样的,CTApiProxy 单例里面的 dispatchTable 的key会出现重复导致的,极端情况下会崩溃
Sorry, something went wrong.
@casatwy 田大哥,这个库还在维护吗?这个问题的原因我找到了,在维护的话我提个PR 问题原因是: 多个 service 的情况下,每个 service 返回了自己的 AFHTTPSessionManager *sessionManager,taskIdentifier 在多个 NSURLSession *session 是不相关的,都会从1开始,同一个数字生成的 NSNumber地址又是一样的,CTApiProxy 单例里面的 dispatchTable 的key会出现重复导致的,极端情况下会崩溃
你是怎么解决的呀
No branches or pull requests
APP的网络请求用的这个库,后台有一些崩溃日志是这个库里面的崩溃,崩在这个位置:
怀疑是dispatchTable这个字典的访问没有加锁,多线程访问的情况下出现了崩溃
The text was updated successfully, but these errors were encountered: