[問題] project2

作者: MSA011 (MSJ)   2011-05-26 18:00:48
在測試時,發現在檔案傳輸結束時,
receiver端執行 "close(file_fd);"
會被block住,大概被block數秒(檔案約180MB左右)
請問有辦法令這部分也能保持multiplexing嗎?
是用以下方法測出在close 住:
fprintf(stderr,"1\n");
close(file_fd);
fprintf(stderr,"2\n");
1 跟 2 之間大概會停住數秒

Links booklink

Contact Us: admin [ a t ] ucptt.com