在阻塞之後安全地執行connect()
並且在此之後,使得套接字非阻塞並且執行所有非阻塞的東西,例如epoll()
/select()
?在阻塞連接之後設置非阻塞的套接字
這是否會導致缺少一些可能不被我考慮的非阻塞操作?
在阻塞之後安全地執行connect()
並且在此之後,使得套接字非阻塞並且執行所有非阻塞的東西,例如epoll()
/select()
?在阻塞連接之後設置非阻塞的套接字
這是否會導致缺少一些可能不被我考慮的非阻塞操作?
只要您確保檢查出錯的返回值fnctl
,它就非常安全。如果沒有,那麼你會發現你的程序意外停止。
*阻塞*意外。 – EJP
*當你不在調試器中時,阻止*,*暫停*相同的事情。 – randomusername
不,這樣做沒有問題。 – nos
是的,它是安全的 – bobah
好吧,謝謝你們 – madz