Re: [分享] 雙班計網
關於用Multi-thread實作Proxy
有個最大的問題是每個function都必須是reentrant function
但gethostbyname正巧不是reentrant function(在debug很久之後發現)
因為他會回傳一個static struct hostent 的 pointer
如果因為這個問題而產生bug的同學
可以使用gethostbyname_r()這個function,此為gethostbyname的reentrant version
或許就能de出bug
以上小小心得跟大家分享
希望沒有OP
※ 引述《yuhan210 (我叫陳小船~*)》之銘言:
: 似乎是可以開始填hw1 demo的時間了
: http://voip.csie.org/CN2009/
: 請見課程網站
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.245.9
※ 編輯: mycallmax 來自: 140.112.245.9 (04/20 16:31)
※ 編輯: mycallmax 來自: 140.112.245.9 (04/20 16:32)
推
04/20 20:27, , 1F
04/20 20:27, 1F
推
04/20 21:51, , 2F
04/20 21:51, 2F
推
04/20 22:36, , 3F
04/20 22:36, 3F
推
04/22 13:10, , 4F
04/22 13:10, 4F
→
04/28 14:54, , 5F
04/28 14:54, 5F
討論串 (同標題文章)