• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            @阿福
            壓縮這方面我還沒研究過,不過這段代碼測試的對象是HTTP協(xié)議的返回內(nèi)容。當HTTP響應(yīng)頭中的Content-Encoding值為gzip時,可以用這個類正確解壓出html內(nèi)容。
            A(我理解是客戶端)發(fā)送的數(shù)據(jù)被xproxy_connection收到后,會調(diào)用handle_login_clt_sock_read,它將客戶端發(fā)來的數(shù)據(jù)到服務(wù)器,這時如果A和代理間的連接掉了不影響數(shù)據(jù)發(fā)到服務(wù)器。當之前從客戶端收到的數(shù)據(jù)從代理發(fā)到服務(wù)器完畢后,handle_ana_srv_sock_write被調(diào)用,代理又開始從客戶端接收數(shù)據(jù),這才發(fā)現(xiàn)客戶端關(guān)閉連接了,異步調(diào)用的處理函數(shù)handle_login_clt_sock_read會得到一個錯誤,然后就撤銷與服務(wù)器連接的socket的所有請求,而本身和客戶端連接的socket有沒有新的調(diào)用,因此整個連接會被釋放,應(yīng)該還算比較合理吧。
            re: 靜態(tài)變量的初始化問題 David Fang 2010-03-06 15:22
            確實,在多線程的時候腦袋是需要多根弦
            @zuhd
            呵呵,我也是看了書才弄出來的。
            嘿嘿,這個是安全項目的內(nèi)幕,為了保護背后的網(wǎng)絡(luò)。

            posts - 9, comments - 13, trackbacks - 0, articles - 0

            Copyright © David Fang

            国产毛片久久久久久国产毛片 | 91久久九九无码成人网站| 伊人久久大香线蕉av不卡| 77777亚洲午夜久久多人| 婷婷综合久久中文字幕蜜桃三电影| 中文字幕久久精品无码| 久久久久综合网久久| 久久久无码精品亚洲日韩软件| 精品久久久无码21p发布| 成人久久精品一区二区三区| 无码任你躁久久久久久久| 99久久精品毛片免费播放| 久久乐国产精品亚洲综合| 亚洲午夜久久久影院| 久久久无码精品午夜| 国产精品久久一区二区三区| 国产欧美久久久精品影院| 天天综合久久久网| 国产精品久久久久国产A级| 久久久久久国产精品美女| 久久亚洲精品中文字幕| 一本久久综合亚洲鲁鲁五月天亚洲欧美一区二区 | 看久久久久久a级毛片| 久久精品国产精品亚洲艾草网美妙| 亚洲精品乱码久久久久久蜜桃图片 | 欧美精品福利视频一区二区三区久久久精品 | 亚洲人成无码网站久久99热国产| 久久se精品一区精品二区| 人妻丰满AV无码久久不卡| 亚洲精品无码久久毛片| 免费一级做a爰片久久毛片潮| 久久久久国产精品| 久久久久久毛片免费播放| 久久亚洲精精品中文字幕| 国产激情久久久久久熟女老人| 亚洲精品tv久久久久久久久久| 日批日出水久久亚洲精品tv| 久久99精品久久久久久水蜜桃 | 久久男人中文字幕资源站| 94久久国产乱子伦精品免费| 亚洲国产精品久久66|