changeset 5756:69a95671da35 HEAD

Added missing error logging for i_stream_read()
author Timo Sirainen <tss@iki.fi>
date Sat, 16 Jun 2007 01:38:33 +0300
parents a380a5dc9307
children f71e234d72e4
files src/lib-storage/mail-copy.c
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-storage/mail-copy.c	Sat Jun 16 01:10:44 2007 +0300
+++ b/src/lib-storage/mail-copy.c	Sat Jun 16 01:38:33 2007 +0300
@@ -2,7 +2,7 @@
 
 #include "lib.h"
 #include "istream.h"
-#include "mail-storage.h"
+#include "mail-storage-private.h"
 #include "mail-copy.h"
 
 int mail_storage_copy(struct mailbox_transaction_context *t, struct mail *mail,
@@ -30,6 +30,8 @@
 	}
 
 	if (input->stream_errno != 0) {
+		mail_storage_set_critical(t->box->storage,
+					  "copy: i_stream_read() failed: %m");
 		mailbox_save_cancel(&ctx);
 		return -1;
 	}