diff options
Diffstat (limited to 'source3')
-rw-r--r-- | source3/smbd/process.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/source3/smbd/process.c b/source3/smbd/process.c index ab0c147007..0ad554228b 100644 --- a/source3/smbd/process.c +++ b/source3/smbd/process.c @@ -456,11 +456,12 @@ static NTSTATUS receive_smb_talloc(TALLOC_CTX *mem_ctx, status = receive_smb_raw_talloc(mem_ctx, sconn, sock, buffer, timeout, p_unread, &len); if (!NT_STATUS_IS_OK(status)) { - DEBUG(1, ("read_smb_length_return_keepalive failed for " - "client %s read error = %s.\n", - tsocket_address_string(sconn->remote_address, - talloc_tos()), - nt_errstr(status))); + DEBUG(NT_STATUS_EQUAL(status, NT_STATUS_END_OF_FILE)?5:1, + ("receive_smb_raw_talloc failed for client %s " + "read error = %s.\n", + tsocket_address_string(sconn->remote_address, + talloc_tos()), + nt_errstr(status)) ); return status; } |