linux-2.6.20-1.21上的sendfile()阻塞

linux-2.6.20-1.21上的sendfile()阻塞,linux,block,sendfile,Linux,Block,Sendfile,我使用sendfile(socket\u fd、file\u fd和offset,left\u size)atlinux-2.6.20-1.21通过非块套接字发送符号链接文件。当文件大小太大(100K+)时,sendfile()将被阻塞 如何解决此问题?是否检查错误代码?是成功还是类似于EAGAIN?sendfile()!啊,对不起,套接字设置后的错误代码,我是说你检查错误代码了吗?是成功还是类似于EAGAIN?sendfile()!啊,对不起,插座安装后的错误代码,我是说

我使用
sendfile(socket\u fd、file\u fd和offset,left\u size)
atlinux-2.6.20-1.21通过非块套接字发送符号链接文件。当文件大小太大(100K+)时,
sendfile()将被阻塞


如何解决此问题?

是否检查错误代码?是成功还是类似于
EAGAIN
sendfile()!啊,对不起,套接字设置后的错误代码,我是说你检查错误代码了吗?是成功还是类似于
EAGAIN
sendfile()!啊,对不起,插座安装后的错误代码,我是说