Hi, I've met a strange problem: when device idle for about 2 mins, the next http request will always timeout with error:
2017-10-10 10:30:32.116251+0800 Test[831:16324] error Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={NSUnderlyingError=0x600000441020 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, NSErrorFailingURLStringKey=https://itoutiao.sogou.com/v1/getnewslist?phone=1&pn=iPhone+6s&mode=up&h=6ED4FEA0-56AA-460A-B3A4-97A632A19CF8&api=7&count=15&mn=Apple&v=2.3.2&sys=iOS&appid=7784&b=%E6%8E%A8%E8%8D%90, NSErrorFailingURLKey=https://itoutiao.sogou.com/v1/getnewslist?phone=1&pn=iPhone+6s&mode=up&h=6ED4FEA0-56AA-460A-B3A4-97A632A19CF8&api=7&count=15&mn=Apple&v=2.3.2&sys=iOS&appid=7784&b=%E6%8E%A8%E8%8D%90, _kCFStreamErrorDomainKey=4, _kCFStreamErrorCodeKey=-2102, NSLocalizedDescription=The request timed out.}then after a while, four lines of log are printed:
2017-10-10 10:30:46.120391+0800 Test[831:24327] TIC Read Status [1:0x604000175000]: 1:60
2017-10-10 10:30:46.120514+0800 Test[831:24327] TIC Read Status [1:0x604000175000]: 1:60
2017-10-10 10:30:46.121433+0800 Test[831:24327] TIC Read Status [1:0x604000175000]: 1:60
2017-10-10 10:30:46.121587+0800 Test[831:24327] TIC Read Status [1:0x604000175000]: 1:60then the network is recovered.