Final part of fix for bug #8679 - recvfile code path using splice() on Linux leaves...
[ddiss/samba.git] / source3 / smbd / reply.c
index 257ce7001a9b30b121430ddcac0838fc5bef6453..4954098de7d513e936949d57dfbe2e5cff96e05a 100644 (file)
@@ -4671,11 +4671,6 @@ void reply_write_and_X(struct smb_request *req)
        SSVAL(req->outbuf,smb_vwv2,nwritten);
        SSVAL(req->outbuf,smb_vwv4,nwritten>>16);
 
-       if (nwritten < (ssize_t)numtowrite) {
-               SCVAL(req->outbuf,smb_rcls,ERRHRD);
-               SSVAL(req->outbuf,smb_err,ERRdiskfull);
-       }
-
        DEBUG(3,("writeX fnum=%d num=%d wrote=%d\n",
                fsp->fnum, (int)numtowrite, (int)nwritten));