0
WSLのOpenThread GitHubプロジェクトからコマンドラインの例を実行しようとしていて、STDINのpoll
を呼び出すthe codeが機能していないようです。selectが成功したにもかかわらずSTDINのpollが0を返すのはなぜですか?
コードは、select
コールで複数のハンドルを待機します。それはキーが押されたときに正しく戻りますが、すぐにpoll
を呼び出すと、関数はただ0を返します。poll
コールをコメントアウトしてread
を直接呼び出すと、正しい結果が返されているようです。
これはWSLのバグですか?または、この環境で動作するようにコードを修正する必要がありますか?