公司現在的產品用的 z7000,系統版本為 xlnx-4.0,petalinux 版本為 petalinux-v2015.4-final,編譯器為 arm-xilinx-linux-gnueabi-gcc。
代碼為單行程多執行緒,現在產品代碼壓力測驗時,發現在代碼中,A執行緒多次用system( ) 執行 shell 命令后,執行緒B 自己退出,A、B 執行緒沒有任何交集,訪問的資源也無沖突,并且執行緒B退出時無回傳值,行程未收到任何 signal。檢測system( )的回傳,也都正常。請問 各位大佬,有沒有遇到類似問題,折騰好久了!!!先謝過
uj5u.com熱心網友回復:
你肯定是system 執行shell導致到嗎?如果A執行緒什么也不做,B會退出嗎?轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/232149.html
標籤:應用程序開發區
