少し検索しましたが、探している答えが見つからないようです.selectを使用してソケットがタイムアウトしたかどうかを確認することだけが見つかりました.これは私がすでに行っていることです.
私が知りたいのは、タイムアウトするまでの時間を変更する方法はありますconnect()か? 私は現在、 which を使用してset をselect()返し、最終的にを返します。とにかく、これが発生するまでにかかる時間を変更できますか? 現在、約 60 秒後に発生します。呼び出しに渡すタイムアウト値を調整しようとしましたが、これはタイムアウトになるまでの時間にのみ影響します。errnoEINPROGRESSETIMEDOUTETIMEDOUTselect()select()