История изменений
Исправление Boy_from_Jungle, (текущая версия) :
man 3 read в начале почитал бы
size_t ret;
while(len !=0 &&(ret=read(fd,buf,len))!=0){
if(ret==-1) {
if (errno==EINTR)
continue;
perror("read");
break;
}
len-=ret;
buf+=ret;
}
Исходная версия Boy_from_Jungle, :
man 3 read в начале почитал бы
[code=cpp]
size_t ret;
while(len !=0 &&(ret=read(fd,buf,len))!=0)
{
if(ret==-1) {
}
}
[/code]