rcv_soc関数の戻り値について

弊社TCP/IPプロトコルスタック「μNet3」に関する書込みはこちらにお願いします。
返信する
みかん星人
記事: 1
登録日時: 2021年11月16日(火) 17:05

rcv_soc関数の戻り値について

投稿記事 by みかん星人 » 2021年11月16日(火) 17:15

UDP通信でノンブロッキングモードに設定していないのに、
rcv_soc関数の戻り値が”E_WBLK”となることがあるのですが、
どのような原因が考えられますでしょうか?

アバター
eForce技術担当
記事: 187
登録日時: 2014年4月24日(木) 14:18

Re: rcv_soc関数の戻り値について

投稿記事 by eForce技術担当 » 2021年11月17日(水) 11:47

お問い合わせありがとうございます。
通常ノンブロッキングモード以外で rcv_soc() が E_WBLK を返却することはありません。
μNet3の管理領域が改変されている可能性があるため、タスクのスタックオーバフローや
変数のバッファフローなどが発生していないかをご確認下さい。

保守契約期間中ですと、弊社サポートまで症状再現する最小構成のプロジェクトを
送付して頂ければ障害調査も可能です。ご検討下さい。

返信する