return -1;
}
if (fgets(buff, sizeof mybuff, F) == NULL) {
- if (ferror(F)) store_error(buff, "peer closed connection","");
+ if (!ferror(F)) store_error(buff, "peer closed connection","");
else store_error(buff, "fgets failed: ", strerror(errno));
oerrno = errno;
fclose(F);