[問題] Connect的等待時間

看板C_and_CPP (C/C++)作者 (隨便殺)時間16年前 (2009/05/09 03:41), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
在連接Server的時候常常會使用到Connect指令 如果沒辦法連接 通常大約會等待十幾二十秒左右才會得到失敗的訊息 不知道有沒有辦法可以修改這個等待時間呢? 要不每次都要等待這麼久 在效率上似乎會變得很差... Port Scan軟體似乎可以做到這點,但是我不太清楚Port Scan是怎麼運作的方式 應該不是用Connect去Try吧? 以上 感謝回答 @@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.129.39.100

05/09 09:11, , 1F
改成non-blocking socket 再用select去等write event
05/09 09:11, 1F

05/09 13:55, , 2F
感謝樓上 已經解決了@@
05/09 13:55, 2F
文章代碼(AID): #1A18hTzg (C_and_CPP)
文章代碼(AID): #1A18hTzg (C_and_CPP)