about summary refs log tree commit diff
path: root/mdeliver.c
diff options
context:
space:
mode:
authorLeah Neukirchen <leah@vuxu.org>2018-10-30 15:04:59 +0100
committerLeah Neukirchen <leah@vuxu.org>2018-10-30 15:04:59 +0100
commit7ea96a6dea012cbb22878ac3961cbc703de04291 (patch)
treeb565e29e7bad9089ee8fb151bd7bff3b496ad7a6 /mdeliver.c
parentd2dfe8bd308acbb3cde67c258baa4c4818cede9f (diff)
downloadmblaze-7ea96a6dea012cbb22878ac3961cbc703de04291.tar.gz
mblaze-7ea96a6dea012cbb22878ac3961cbc703de04291.tar.xz
mblaze-7ea96a6dea012cbb22878ac3961cbc703de04291.zip
mrefile: better error message on ENOENT
Diffstat (limited to 'mdeliver.c')
-rw-r--r--mdeliver.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/mdeliver.c b/mdeliver.c
index 2d0511a..e53e5e2 100644
--- a/mdeliver.c
+++ b/mdeliver.c
@@ -88,8 +88,12 @@ tryagain:
 		if (outfd < 0) {
 			if (errno == EEXIST)
 				goto tryagain;
-			fprintf(stderr, "mrefile: %s: %s\n",
-			    tmp, strerror(errno));
+			if (errno == ENOENT)
+				fprintf(stderr, "mrefile: %s/tmp: %s\n",
+				    targetdir, strerror(errno));
+			else
+				fprintf(stderr, "mrefile: %s: %s\n",
+				    tmp, strerror(errno));
 			return -1;
 		}