??λ???socket???????????
???????????? ???????[ 2013/2/18 10:27:45 ] ????????
?????????????? pthread_join ???? pthread_cancel ??????????????????????????????????????? service ?????????????????????β?????????? recvfrom ?????????
??????????????£??????????? shutdown ??????
//shutdown??????????
#include <sys/socket.h>
int shutdown(int s?? int how);
//shutdown() ???????????????и???μ???????????????????е??????????????
//???? s ????????????????????
//???? how ????????????????????£?
//SHUT_RD : ???????????????????????????????????κ????????????????л?δ?????????????????????????????????????????????????
//SHUT_WR : ?????????д????????????????????????κ????????????????л?δ?????????????????????????????????????????????????
//SHUT_RDWR : ????д?????????????
//??г?????? 0?????????? -1???????????? errno ?С?
?????????????£????????????????pthread_join?????????shutdown(fd??SHUT_RDWR); ??????????????????£?
?????????????Service????????????????????????????????????shutdownд????????shutdown????????
??????????????????????????д??? shutdown(fd??SHUT_WR)????????????????????????????????????? shutdown(fd??SHUT_RD)???????????????????????????£????recvfrom??fd??????????б??У???????????????????recvfrom?????????
???????????shutdown???????recvfrom???????????close????????
?????????????£?shutdown?????socket??????д??????????д??????socket?????????????close????????????????????socket???????????????н??ж?д????????????????????????????д?????????????????????????????ε?????
??????????????????????????????????????????У?
???????????????????????????????е??Щ?????????????????????о???
????1??????socket????/??????
????2????÷????????????socket???
????3????????????????????
????????д????????????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11