-1
我正在調試一個boost asio unix域協議客戶端,當我發出async_receive後,完成處理程序被無限調用0 bytes_transferred,沒有錯誤傳遞給完成處理器。錯誤代碼是成功的。boost asio async_receive完成處理程序被調用0 bytes_transferred沒有任何錯誤
我正在調試一個boost asio unix域協議客戶端,當我發出async_receive後,完成處理程序被無限調用0 bytes_transferred,沒有錯誤傳遞給完成處理器。錯誤代碼是成功的。boost asio async_receive完成處理程序被調用0 bytes_transferred沒有任何錯誤
最後,我得到了問題的釘子,我在這裏發佈的答案,只是incase其他身體其他可能會遇到同樣的問題。
完成處理陷入無限循環,如果傳遞給async_receive功能的boost :: ASIO ::緩衝區長度爲0。對我來說,我是路過大小的矢量0
哦,我...我太.. – ikh
我使用boost-1.55版本是這個錯誤還是什麼? –
@RavikumarTulugu賠率有多大?請問你有SSCCE嗎? – sehe