今早測試的時候,發現改完的代碼,socket出現EPOLLHUP | EPOLLERRsocket
而後connect的時候返回值爲-1,errno爲ide
#define EINPROGRESS 115 /* Operation now in progress */測試
這是正常的,由於connect設置的是不阻塞直接返回。it
修改成,connect成功後,再設置socket非阻塞。io