新聞中心
https://github.com/eclipse/paho.mqtt.c
創(chuàng)新互聯(lián)建站專注于成安企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城網(wǎng)站開發(fā)。成安網(wǎng)站建設(shè)公司,為成安等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站制作,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務(wù)
C++庫也是依賴這個(gè)C庫的。
1、內(nèi)部創(chuàng)建野線程
(不對這個(gè)線程執(zhí)行join操作。傳給野線程的指針也沒引用計(jì)數(shù)。如果這個(gè)野線程被后調(diào)度,導(dǎo)致use after free)
我提的issue。貌似不止這一處?
https://github.com/eclipse/paho.mqtt.c/issues/1236
2、加鎖失敗,卻試圖釋放鎖。
提的issue。貌似也不止一處。這個(gè)問題倒是不大,加鎖失敗的可能性小
https://github.com/eclipse/paho.mqtt.c/issues/1235
3、在同一個(gè)函數(shù)中,放掉鎖來回調(diào),回調(diào)完再加鎖。
如果第二次加鎖后用了第一次加鎖時(shí)緩存在函數(shù)局部變量中的狀態(tài),結(jié)果未知。例子不貼了,自己看它的代碼吧。
這個(gè)repo最后一次commit是3月29號,issue提了一周沒人理。
網(wǎng)頁名稱:Eclipse Paho MQTT的C/C++庫感覺質(zhì)量不怎么高啊
網(wǎng)頁地址:http://fisionsoft.com.cn/article/dsoigsp.html