作者MSA011 (MSJ)
看板CSIE_Network
標題[問題] project2
時間Thu May 26 18:00:48 2011
在測試時,發現在檔案傳輸結束時,
receiver端執行 "close(file_fd);"
會被block住,大概被block數秒(檔案約180MB左右)
請問有辦法令這部分也能保持multiplexing嗎?
是用以下方法測出在close 住:
fprintf(stderr,"1\n");
close(file_fd);
fprintf(stderr,"2\n");
1 跟 2 之間大概會停住數秒
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.134