changeset 20761:21204e4501f6

doveadm fs get: Fixed logging error messages. The error is in istream, not in fs.
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Wed, 21 Sep 2016 12:19:18 +0300
parents 6fd76e070598
children 6022268899f3
files src/doveadm/doveadm-fs.c
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/doveadm/doveadm-fs.c	Tue Sep 20 21:06:22 2016 +0300
+++ b/src/doveadm/doveadm-fs.c	Wed Sep 21 12:19:18 2016 +0300
@@ -78,11 +78,11 @@
 	i_assert(ret == -1);
 	if (input->stream_errno == ENOENT) {
 		i_error("%s doesn't exist: %s", fs_file_path(file),
-			fs_file_last_error(file));
+			i_stream_get_error(input));
 		doveadm_exit_code = DOVEADM_EX_NOTFOUND;
 	} else if (input->stream_errno != 0) {
 		i_error("read(%s) failed: %s", fs_file_path(file),
-			fs_file_last_error(file));
+			i_stream_get_error(input));
 		doveadm_exit_code = EX_TEMPFAIL;
 	}
 	i_stream_unref(&input);