chiark / gitweb /
get sense of ferror check right
[inn-innduct.git] / lib / remopen.c
index b0fc64252ef96b0b0fed737aae603e2337579cf5..595f620ac1345371cb76d84996fe07b8a3007296 100644 (file)
@@ -209,7 +209,7 @@ int NNTPconnect(char *host, int port, FILE **FromServerp, FILE **ToServerp, char
            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);