亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標題:
msg_errqueue標志的使用問題,求破!
[打印本頁]
作者:
Dsheng
時間:
2013-07-30 17:42
標題:
msg_errqueue標志的使用問題,求破!
使用msg_errqueue時碰到一個問題,就是很有規(guī)律的出現(xiàn)sendto調(diào)用失敗,錯誤碼ENOMSG。
流程是這樣的,
1. 每隔1s發(fā)送sync報文
2. 每隔4s發(fā)送announce報文
發(fā)送過程,sock層面會檢查sk->sk_err,如果sk_err不為0,那么就會返回;中間流程省略。。。。。。;網(wǎng)卡驅動會clone一個skb,打上時間戳,然后掛入sk error queue隊列;
接收過程,設置msg_errqueue后,會進入recv_error流程。從sk error queue中取出一個skb,清除sk_err,檢查sk error queue,如果隊列不為空,設置sk_err。
這樣的話,只要sk error queue里面有skb,sendto就會失敗。
問題是怎么使用這個msg_errqueue呢?
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2