server -- if we don't, we can't do another transfer w/o reconnecting
CVS patchset: 804
CVS date: 1996/07/13 14:53:33
return FTPERR_BAD_SERVER_RESPONSE;
}
- return ftpReadData(dataSocket, dest);
+ rc = ftpReadData(dataSocket, dest);
+ close(dataSocket);
+
+ if (rc) return rc;
+
+ if (ftpCheckResponse(sock, NULL)) {
+ return FTPERR_BAD_SERVER_RESPONSE;
+ }
+
+ return 0;
}
void ftpClose(int sock) {