在公司的嵌入式设备上使用libcurl进行鉴权流程时偶尔会出现卡死的问题,增加打印后定位卡死在Curl_ssl_random函数中
一番搜索后找到:
据文章中说是在kernel的add_interrupt_randomness中卡住,可修改内核或修改openssl
参考文章方案./Configure中增加一个:--with-rand-seed=devrandom重新编译openssl,再次测试后问题不再出现
在公司的嵌入式设备上使用libcurl进行鉴权流程时偶尔会出现卡死的问题,增加打印后定位卡死在Curl_ssl_random函数中
一番搜索后找到:
据文章中说是在kernel的add_interrupt_randomness中卡住,可修改内核或修改openssl
参考文章方案./Configure中增加一个:--with-rand-seed=devrandom重新编译openssl,再次测试后问题不再出现