From e400bfce39dac2f4ff75184d52965aba6b9848de Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Sat, 19 Jan 2002 21:29:20 +0000 Subject: Report write fail in smb_dump. Jeremy. (This used to be commit 832b9e7838afc0a48932dd0622c7e2f7b7e44a8f) --- source3/smbd/process.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'source3/smbd') diff --git a/source3/smbd/process.c b/source3/smbd/process.c index b1fcf864e1..48c0053360 100644 --- a/source3/smbd/process.c +++ b/source3/smbd/process.c @@ -609,7 +609,9 @@ static void smb_dump(char *name, int type, char *data, ssize_t len) if (fd != -1 || errno != EEXIST) break; } if (fd != -1) { - write(fd, data, len); + ssize_t ret = write(fd, data, len); + if (ret != len) + DEBUG(0,("smb_dump: problem: write returned %d\n", (int)ret )); close(fd); DEBUG(0,("created %s len %d\n", fname, len)); } -- cgit